diff --git a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/internal/LocalRunLaunchDelegate.java b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/internal/LocalRunLaunchDelegate.java index e0e48bc56a0..03009374493 100644 --- a/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/internal/LocalRunLaunchDelegate.java +++ b/launch/org.eclipse.cdt.launch/src/org/eclipse/cdt/launch/internal/LocalRunLaunchDelegate.java @@ -132,10 +132,9 @@ public class LocalRunLaunchDelegate extends AbstractCLaunchDelegate2 { } } else { projectName = projectName.trim(); - if (projectName.length() == 0) { - return null; + if (!projectName.isEmpty()) { + project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName); } - project = ResourcesPlugin.getWorkspace().getRoot().getProject(projectName); } HashMap envMap = new HashMap();