diff --git a/src/plugins/debugger/debuggermanager.cpp b/src/plugins/debugger/debuggermanager.cpp
index f8cd042b50106feada599b6d282595507e9d8169..2439aa8af418661a6ab071db05a41e94f8a7fdb7 100644
--- a/src/plugins/debugger/debuggermanager.cpp
+++ b/src/plugins/debugger/debuggermanager.cpp
@@ -860,6 +860,7 @@ void DebuggerManager::cleanupViews()
     threadsHandler()->removeAll();
     modulesHandler()->removeAll();
     watchHandler()->cleanup();
+    registerHandler()->removeAll();
     m_sourceFilesWindow->removeAll();
 }