Index: Source/bindings/scripts/generate_event_interfaces.py |
diff --git a/Source/bindings/scripts/generate_event_interfaces.py b/Source/bindings/scripts/generate_event_interfaces.py |
index 0cd8ec35fb475262e44b4e6198d5e898e0421fc7..09a0e39f0976dc54484a95642f41622f87a06707 100755 |
--- a/Source/bindings/scripts/generate_event_interfaces.py |
+++ b/Source/bindings/scripts/generate_event_interfaces.py |
@@ -82,7 +82,7 @@ def write_event_interfaces_file(interfaces_info, destination_filename, only_if_c |
interface_name |
for interface_name, interface_info in interfaces_info.iteritems() |
if (interface_name == 'Event' or |
- ('ancestors' in interface_info and |
+ (interface_info['ancestors'] and |
interface_info['ancestors'][-1] == 'Event'))) |
def extended_attribute_string(name, value): |