diff --git a/nw/gui/doctree.py b/nw/gui/doctree.py index 7c994aae..8844866c 100644 --- a/nw/gui/doctree.py +++ b/nw/gui/doctree.py @@ -92,11 +92,8 @@ class GuiDocTree(QTreeWidget): def newTreeItem(self, itemType, itemClass): pHandle = self.getSelectedHandle() - if pHandle is None: - self.makeAlert("No valid parent item selected", nwAlert.ERROR) - return False - if itemClass is None: + if itemClass is None and pHandle is not None: itemClass = self.theProject.getItem(pHandle).itemClass if itemClass is None: self.makeAlert("Failed to find an appropriate item class for item %s" % pHandle, nwAlert.BUG)