diff --git a/common/lib/xmodule/xmodule/conditional_module.py b/common/lib/xmodule/xmodule/conditional_module.py index f56311880bd7ccbd9b3cd01f3567a6a359f03e8f..5cec8509ca2097c138906c0feaf9a3525e014f33 100644 --- a/common/lib/xmodule/xmodule/conditional_module.py +++ b/common/lib/xmodule/xmodule/conditional_module.py @@ -115,7 +115,13 @@ class ConditionalModule(XModule): self.contents = [self.system.get_module(child_descriptor).get_html() for child_descriptor in self.descriptor.get_children()] + # TODO make this work + self.icon_class = self.system.get_module( + self.descriptor.get_children()[0]).get_icon_class() + html = self.contents + + return json.dumps({'html': html, 'passed': True})