check if module created from description is None before looking for its child descriptors

This commit is contained in:
Adam Palay
2013-09-11 14:43:00 -04:00
parent 7ff4397e81
commit ee62719025

View File

@@ -38,6 +38,8 @@ def yield_dynamic_descriptor_descendents(descriptor, module_creator):
def get_dynamic_descriptor_children(descriptor):
if descriptor.has_dynamic_children():
module = module_creator(descriptor)
if module is None:
return []
return module.get_child_descriptors()
else:
return descriptor.get_children()