diff --git a/src/gui/appwindow.cpp b/src/gui/appwindow.cpp
index 0d763151f821b852ccc2cbde4f61416ccf876700..0777f4a0503a40065ec64aa3b54fa08dc6ee56c9 100644
--- a/src/gui/appwindow.cpp
+++ b/src/gui/appwindow.cpp
@@ -42,6 +42,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
 
 // KF headers
 #include <KActionCollection>
+#include <KCrash>
 #include <KLocalizedString>
 #include <KMessageBox>
 #include <KStandardShortcut>
@@ -56,6 +57,8 @@ AppWindow::AppWindow()
 {
     init();
 
+    KCrash::initialize();
+
     if (KommitSettings::openLastRepo()) {
         QSettings s;
         const QString p = s.value(QStringLiteral("last_repo")).toString();
