Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/ClasspathHelper.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/ClasspathHelper.java b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/ClasspathHelper.java
index ea632f3412..613fee45de 100644
--- a/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/ClasspathHelper.java
+++ b/ui/org.eclipse.pde.core/src/org/eclipse/pde/internal/core/ClasspathHelper.java
@@ -251,7 +251,8 @@ public class ClasspathHelper {
if (project.hasNature(JavaCore.NATURE_ID)) {
Map classpathMap = getClasspathMap(project, checkExcluded, !base.getId().equals(PDECore.getDefault().getModelManager().getSystemBundleId()), false);
IFile file = PDEProject.getBuildProperties(project);
- boolean searchBuild = file.getFullPath().toFile().exists();
+ IPath filePath = file.getLocation();
+ boolean searchBuild = filePath != null && filePath.toFile().exists();
if (searchBuild) {
WorkspaceBuildModel bModel = new WorkspaceBuildModel(file);
IBuild build = bModel.getBuild();

Back to the top