diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index a777d0be168a361bd0a64c1fe421cf1d621d904f..8c8c96e4d4693fb1980ecd8d1e58061931dbb3d8 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -328,8 +328,10 @@ class GroupchatControl(ChatControlBase):
             if gtkgui_helpers.gtk_icon_theme.has_icon('bookmark-new'):
                 img = self.xml.get_object('image7')
                 img.set_from_icon_name('bookmark-new', gtk.ICON_SIZE_MENU)
-
-            widget.show()
+            if not gajim.connections[self.account].private_storage_supported:
+                widget.hide()
+            else:
+                widget.show()
 
         widget = self.xml.get_object('list_treeview')
         id_ = widget.connect('row_expanded', self.on_list_treeview_row_expanded)