summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Gui/CCMainWindow.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Gui/CCMainWindow.py b/src/Gui/CCMainWindow.py
index 25b08460..fce20276 100644
--- a/src/Gui/CCMainWindow.py
+++ b/src/Gui/CCMainWindow.py
@@ -372,7 +372,10 @@ class MainWindow():
self.window.set_urgency_hint(False)
def on_bQuit_clicked(self, widget):
- gtk.main_quit()
+ try:
+ gtk.main_quit()
+ except: # prevent "RuntimeError: called outside of a mainloop"
+ sys.exit()
def show(self):
self.window.show()