diff -r 73cad09faca9 -r cd14023a8ac1 Project/ProjectBaseBrowser.py --- a/Project/ProjectBaseBrowser.py Thu May 22 18:24:25 2014 +0200 +++ b/Project/ProjectBaseBrowser.py Thu May 22 19:49:41 2014 +0200 @@ -597,9 +597,13 @@ for name in names: childIndex = model.index(0, 0) while childIndex.isValid(): - if model.item(childIndex).name() == name: - self.setExpanded(childIndex, True) - break + try: + if model.item(childIndex).name() == name: + self.setExpanded(childIndex, True) + break + except AttributeError: + # ignore items not supporting this method + pass childIndex = self.indexBelow(childIndex) def _prepareRepopulateItem(self, name):