diff --git a/irods-iBridgesGui.py b/irods-iBridgesGui.py
index 9feb59d1f82eff9a990b9d099aad6ac86efdf655..ccb00d3368a2e2d40daf1ffe5d70a445558add7a 100755
--- a/irods-iBridgesGui.py
+++ b/irods-iBridgesGui.py
@@ -190,6 +190,9 @@ class irodsLogin(QDialog):
 
     def ticketLogin(self):
         browser = mainmenu(widget, None, None)
+        browser.menuOptions.clear()
+        browser.menuOptions.deleteLater()
+
         if len(widget) == 1:
             widget.addWidget(browser)
         self.__resetErrorLabelsAndMouse()