diff --git a/libnm/generate-setting-docs.py b/libnm/generate-setting-docs.py index 9a8df4bfd1..aa0c96ebb2 100755 --- a/libnm/generate-setting-docs.py +++ b/libnm/generate-setting-docs.py @@ -257,6 +257,9 @@ for settingxml in settings: prop_upper = prop.upper().replace('-', '_') + if value_desc is None: + raise Exception("%s.%s needs a documentation description" % (setting.props.name, prop)) + if default_value is not None: outfile.write(" \n" % (prop, prop_upper, value_type, escape(default_value), escape(value_desc)))