diff --git a/share/qtcreator/debugger/lldbbridge.py b/share/qtcreator/debugger/lldbbridge.py
index 614008c5c0e4f8768b96ba1f14b9c6528b9966b2..8155955d9b1a1c4a772d4fd6e4f3da6cbcff4bc7 100644
--- a/share/qtcreator/debugger/lldbbridge.py
+++ b/share/qtcreator/debugger/lldbbridge.py
@@ -668,7 +668,9 @@ class Dumper(DumperBase):
         self.remoteChannel_ = args.get('remoteChannel', '')
         self.platform_ = args.get('platform', '')
 
-        self.ignoreStops = 1 if self.useTerminal_ else 0
+        self.ignoreStops = 0
+        if self.useTerminal_ and platform.system() == "Linux":
+            self.ignoreStops = 2
 
         if self.platform_:
             self.debugger.SetCurrentPlatform(self.platform_)