diff --git a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CDebugTarget.java b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CDebugTarget.java index 016fcce4e12..33f06217ace 100644 --- a/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CDebugTarget.java +++ b/debug/org.eclipse.cdt.debug.core/src/org/eclipse/cdt/debug/internal/core/CDebugTarget.java @@ -623,7 +623,7 @@ public class CDebugTarget extends CDebugElement public void handleDebugEvent( ICDIEvent event ) { ICDIObject source = event.getSource(); - if ( source.getTarget().equals( this ) ) + if ( source.getTarget().equals( getCDITarget() ) ) { if ( event instanceof ICDICreatedEvent ) {