diff --git a/src/ifcblenderexport/blenderbim/ui.py b/src/ifcblenderexport/blenderbim/ui.py index 851a595ed1..3a687556ce 100644 --- a/src/ifcblenderexport/blenderbim/ui.py +++ b/src/ifcblenderexport/blenderbim/ui.py @@ -356,10 +356,12 @@ class BIM_PT_bim(Panel): row.prop(bim_properties, "ifc_product") row = layout.row() row.prop(bim_properties, "ifc_class") - row = layout.row() - row.prop(bim_properties, "ifc_predefined_type") - row = layout.row() - row.prop(bim_properties, "ifc_userdefined_type") + if bim_properties.ifc_predefined_type: + row = layout.row() + row.prop(bim_properties, "ifc_predefined_type") + if bim_properties.ifc_predefined_type == 'USERDEFINED': + row = layout.row() + row.prop(bim_properties, "ifc_userdefined_type") row = layout.row() row.operator("bim.assign_class")