diff --git a/lib/src/dartdoc_options.dart b/lib/src/dartdoc_options.dart index 511f9a2c32..2dd67aaf2e 100644 --- a/lib/src/dartdoc_options.dart +++ b/lib/src/dartdoc_options.dart @@ -1119,10 +1119,10 @@ abstract class _DartdocFileOption implements DartdocOption { _OptionValueWithContext _valueAtFromFile(Folder dir) { var yamlFileData = _yamlAtDirectory(dir); var contextPath = yamlFileData.canonicalDirectoryPath; - dynamic yamlData = yamlFileData.data; + dynamic yamlData = yamlFileData.data ?? {}; for (var key in keys) { if (!yamlData.containsKey(key)) return null; - yamlData = yamlData[key]; + yamlData = yamlData[key] ?? {}; } var returnData;