diff --git a/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp b/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp
index 457ba09eab9dded84b00cf60db745b142f79f270..a036b809f326b604577120e7eceb05d875aa4161 100644
--- a/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp
+++ b/GUI/coregui/Views/CommonWidgets/ModelTreeView.cpp
@@ -44,7 +44,17 @@ ModelTreeView::ModelTreeView(QWidget* parent, SessionModel* model)
                  "    border-right: 1px solid #c7c8c9;}"
                  "QTreeView::branch {border-bottom: 1px solid #c7c8c9;}";
 
-   // background of selected rows
+   // styling of branch to restore open/closed signs eliminated by previous styling
+   styleSheet += "QTreeView::branch:has-children:!has-siblings:closed,"
+                 "QTreeView::branch:closed:has-children:has-siblings {"
+                 "border-image: none;"
+                 "image: url(:/images/treeview-branch-closed.png);}"
+                 "QTreeView::branch:open:has-children:!has-siblings,"
+                 "QTreeView::branch:open:has-children:has-siblings  {"
+                 "border-image: none;image: url(:/images/treeview-branch-open.png);"
+           "}";
+
+   // background of selected rows restored
    styleSheet += "QTreeView::item:selected{"
                  " background:#3daee9;}";