--- a/eric6/Templates/TemplateViewer.py Mon Apr 12 18:25:52 2021 +0200 +++ b/eric6/Templates/TemplateViewer.py Mon Apr 12 19:05:23 2021 +0200 @@ -124,12 +124,12 @@ self.takeChild(index) del self.entries[name] - if len(self.entries) == 0: - if ( - Preferences.getTemplates("AutoOpenGroups") and - self.isExpanded() - ): - self.setExpanded(False) + if ( + len(self.entries) == 0 and + Preferences.getTemplates("AutoOpenGroups") and + self.isExpanded() + ): + self.setExpanded(False) def removeAllEntries(self): """