diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java index 94d25f855e3..283899471c1 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java @@ -74,7 +74,7 @@ public class CElementAdapterFactory implements IAdapterFactory { if (res != null) return res.getWorkspace().getRoot(); } else if (IProject.class.equals(key)) { - res = celem.getUnderlyingResource(); + res = celem.getResource(); if (res != null) return res.getProject(); } else if (IResource.class.equals(key)) {