Bug 515062 - Missing marker resolution image when lib not in TP.

- Look for image in PDE image registry

Change-Id: If9e603a6a220622524f200d9dff7fe4d98800b17
Signed-off-by: Peter Nehrer <pnehrer@eclipticalsoftware.com>
diff --git a/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/BuildPathMarkerResolutionGenerator.java b/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/BuildPathMarkerResolutionGenerator.java
index 370a51b..d374648 100644
--- a/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/BuildPathMarkerResolutionGenerator.java
+++ b/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/BuildPathMarkerResolutionGenerator.java
@@ -27,7 +27,6 @@
 import org.eclipse.pde.core.build.IBuild;
 import org.eclipse.pde.core.build.IBuildEntry;
 import org.eclipse.pde.core.build.IBuildModel;
-import org.eclipse.pde.core.plugin.PluginRegistry;
 import org.eclipse.pde.internal.core.ibundle.IBundle;
 import org.eclipse.pde.internal.core.ibundle.IBundleModel;
 import org.eclipse.pde.internal.core.ibundle.IBundlePluginModelBase;
@@ -81,7 +80,7 @@
 		resolutions[0] = new BuildPathMarkerResolution(
 				Messages.BuildPathMarkerResolutionGenerator_additionalBundleResolution_label,
 				NLS.bind(Messages.BuildPathMarkerResolutionGenerator_additionalBundleResolution_description, libBundle),
-				PDEPlugin.getDefault().getLabelProvider().getImage(PluginRegistry.findModel(libBundle))) {
+				PDEPlugin.getDefault().getLabelProvider().get(PDEPluginImages.DESC_PLUGIN_OBJ)) {
 			@Override
 			protected ModelModification createModification(IMarker marker) {
 				IProject project = (IProject) marker.getResource();