diff --git a/qutebrowser/misc/crashdialog.py b/qutebrowser/misc/crashdialog.py
index 2b8661c2a..6d7c58e1b 100644
--- a/qutebrowser/misc/crashdialog.py
+++ b/qutebrowser/misc/crashdialog.py
@@ -357,7 +357,7 @@ class _CrashDialog(QDialog):
"but you're currently running v{} - please "
"update!".format(newest, qutebrowser.__version__))
text = '
'.join(lines)
- self.hide()
+ self.finish()
msgbox.information(self, "Report successfully sent!", text,
on_finished=self.finish, plain_text=False)
@@ -374,7 +374,7 @@ class _CrashDialog(QDialog):
"qutebrowser.org "
"by yourself.".format(msg))
text = '
'.join(lines)
- self.hide()
+ self.finish()
msgbox.information(self, "Report successfully sent!", text,
on_finished=self.finish, plain_text=False)