diff --git a/src/Mod/BIM/bimcommands/BimViews.py b/src/Mod/BIM/bimcommands/BimViews.py index cd85843547..99ed00a9ab 100644 --- a/src/Mod/BIM/bimcommands/BimViews.py +++ b/src/Mod/BIM/bimcommands/BimViews.py @@ -267,11 +267,12 @@ class BIM_Views: top = QtGui.QTreeWidgetItem([translate("BIM","2D Views"), ""]) top.setIcon(0, ficon) for v in views: - i = QtGui.QTreeWidgetItem([v.Label, ""]) - if hasattr(v.ViewObject, "Icon"): - i.setIcon(0, v.ViewObject.Icon) - i.setToolTip(0, v.Name) - top.addChild(i) + if hasattr(v, "Label"): + i = QtGui.QTreeWidgetItem([v.Label, ""]) + if hasattr(v.ViewObject, "Icon"): + i.setIcon(0, v.ViewObject.Icon) + i.setToolTip(0, v.Name) + top.addChild(i) vm.tree.addTopLevelItem(top) # add pages