Attempt at fixing a problem where the OTRE container failed to initialize after an update of org.eclipse.objectteams.runtime.
diff --git a/plugins/org.eclipse.objectteams.otdt/src/org/eclipse/objectteams/otdt/core/ext/OTVariableInitializer.java b/plugins/org.eclipse.objectteams.otdt/src/org/eclipse/objectteams/otdt/core/ext/OTVariableInitializer.java
index 8936cdd..0a78b51 100644
--- a/plugins/org.eclipse.objectteams.otdt/src/org/eclipse/objectteams/otdt/core/ext/OTVariableInitializer.java
+++ b/plugins/org.eclipse.objectteams.otdt/src/org/eclipse/objectteams/otdt/core/ext/OTVariableInitializer.java
@@ -110,8 +110,12 @@
 	
 	private static Bundle getBundle(String symbolicName) {
 		for (Bundle bundle : OTDTPlugin.getDefault().getBundle().getBundleContext().getBundles())
-			if (bundle.getSymbolicName().equals(symbolicName))
-				return bundle;
+			if (bundle.getSymbolicName().equals(symbolicName)) {
+				if (bundle.getState() == Bundle.UNINSTALLED)
+					OTDTPlugin.getDefault().getLog().log(new Status(IStatus.INFO, OTDTPlugin.PLUGIN_ID, "Skipping uninstalled bundle "+bundle.getSymbolicName()+"."+bundle.getVersion()));
+				else
+					return bundle;
+			}
 		return null;
 	}
 }