--- a/Plugins/ViewManagerPlugins/Listspace/Listspace.py Tue Mar 21 19:46:41 2017 +0100 +++ b/Plugins/ViewManagerPlugins/Listspace/Listspace.py Tue Mar 21 19:59:59 2017 +0100 @@ -530,8 +530,9 @@ if not QFileInfo(newName).isWritable(): txt = self.tr("{0} (ro)").format(txt) itm = self.viewlist.item(index) - itm.setText(txt) - itm.setToolTip(newName) + if itm: + itm.setText(txt) + itm.setToolTip(newName) self.viewlist.setCurrentRow(currentRow) self.changeCaption.emit(newName) @@ -576,8 +577,9 @@ keys.append("warning22.png") if not keys: keys.append("empty.png") - self.viewlist.item(index).setIcon( - UI.PixmapCache.getCombinedIcon(keys)) + item = self.viewlist.item(index) + if item: + item.setIcon(UI.PixmapCache.getCombinedIcon(keys)) self.viewlist.setCurrentRow(currentRow) ViewManager._syntaxErrorToggled(self, editor)