diff --git a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java index 09f4a37cc7e..6b5cd7de273 100644 --- a/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java +++ b/debug/org.eclipse.cdt.debug.mi.core/mi/org/eclipse/cdt/debug/mi/core/RxThread.java @@ -208,7 +208,7 @@ public class RxThread extends Thread { } session.getMIInferior().setRunning(); MIEvent event = new MIRunningEvent(session, id, type); - if (cmd.isQuiet()) + if (cmd != null && cmd.isQuiet()) event.setPropagate(false); list.add(event); } else if ("exit".equals(state)) { //$NON-NLS-1$