diff options
-rw-r--r-- | build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java index 229aefad0a7..91d48b90e5f 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java +++ b/build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/dataprovider/ProjectConverter.java @@ -67,6 +67,9 @@ public class ProjectConverter implements ICProjectConverter { public boolean canConvertProject(IProject project, String oldOwnerId, ICProjectDescription oldDes) { try { + if(oldOwnerId == null || oldDes == null) + return false; + IProjectDescription eDes = project.getDescription(); Set natureSet = new HashSet(Arrays.asList(eDes.getNatureIds())); if(natureSet.contains(OLD_MAKE_NATURE_ID)) |