From 37df1785e90fa4622722f0871b5b7a51febd56b0 Mon Sep 17 00:00:00 2001
From: Nikos Kouremenos <kourem@gmail.com>
Date: Mon, 29 Aug 2005 10:41:57 +0000
Subject: [PATCH] fix logic bug in tabs_always_visible

---
 src/chat.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/chat.py b/src/chat.py
index 5bfd78444e..58f241b616 100644
--- a/src/chat.py
+++ b/src/chat.py
@@ -430,7 +430,8 @@ class Chat:
 		del self.tagStatus[jid]
 		
 		if len(self.xmls) == 1: # we now have only one tab
-			self.notebook.set_show_tabs(self.notebook.get_show_tabs())
+			show_tabs_if_one_tab = gajim.config.get('tabs_always_visible')
+			self.notebook.set_show_tabs(show_tabs_if_one_tab)
 			self.show_title()
 	
 	def bring_scroll_to_end(self, textview, diff_y = 0):
-- 
GitLab