diff --git a/src/groupchat_control.py b/src/groupchat_control.py
index ec07bdfaded0b45879cdda859d9e403bea941eff..31421d657d16ef535213bbdce893c4737a7e2c6a 100644
--- a/src/groupchat_control.py
+++ b/src/groupchat_control.py
@@ -278,14 +278,9 @@ class GroupchatControl(ChatControlBase):
 		xm = gtkgui_helpers.get_glade('gc_control_popup_menu.glade')
 
 		self.bookmark_room_menuitem = xm.get_widget('bookmark_room_menuitem')
-		for bm in gajim.connections[self.account].bookmarks:
-			if bm['jid'] == self.room_jid:
-				self.bookmark_room_menuitem.set_sensitive(False)
-				break
-		else:
-			id = self.bookmark_room_menuitem.connect('activate',
-				self._on_bookmark_room_menuitem_activate)
-			self.handlers[id] = self.bookmark_room_menuitem
+		id = self.bookmark_room_menuitem.connect('activate',
+			self._on_bookmark_room_menuitem_activate)
+		self.handlers[id] = self.bookmark_room_menuitem
 
 		self.change_nick_menuitem = xm.get_widget('change_nick_menuitem')
 		id = self.change_nick_menuitem.connect('activate',
@@ -317,7 +312,7 @@ class GroupchatControl(ChatControlBase):
 			self.on_minimize_menuitem_toggled)
 		self.handlers[id] = self.minimize_menuitem
 
-		self.separatormenuitem1 = xm.get_widget('separatormenuitem1')
+		self.bookmark_separator = xm.get_widget('bookmark_separator')
 		self.separatormenuitem2 = xm.get_widget('separatormenuitem2')
 
 		self.gc_popup_menu = xm.get_widget('gc_control_popup_menu')
@@ -663,15 +658,20 @@ class GroupchatControl(ChatControlBase):
 			self.change_subject_menuitem.hide()
 			self.bookmark_room_menuitem.hide()
 			self.history_menuitem.hide()
-			self.separatormenuitem1.hide()
+			self.bookmark_separator.hide()
 			self.separatormenuitem2.hide()
 		else:
 			self.change_nick_menuitem.show()
 			self.change_subject_menuitem.show()
 			self.bookmark_room_menuitem.show()
 			self.history_menuitem.show()
-			self.separatormenuitem1.show()
+			self.bookmark_separator.show()
 			self.separatormenuitem2.show()
+			for bm in gajim.connections[self.account].bookmarks:
+				if bm['jid'] == self.room_jid:
+					self.bookmark_room_menuitem.hide()
+					self.bookmark_separator.hide()
+					break
 
 		if self.contact.jid in gajim.config.get_per('accounts', self.account,
 		'minimized_gc').split(' '):