Avoid adding dependent bundles that have already been removed.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@719086 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/framework/Felix.java b/framework/src/main/java/org/apache/felix/framework/Felix.java
index b13ee23..4bc6045 100644
--- a/framework/src/main/java/org/apache/felix/framework/Felix.java
+++ b/framework/src/main/java/org/apache/felix/framework/Felix.java
@@ -3121,7 +3121,10 @@
                 depIdx++)
             {
                 Bundle b = getBundle(Util.getBundleIdFromModuleId(dependents[depIdx].getId()));
-                list.add(b);
+                if (b != null)
+                {
+                    list.add(b);
+                }
             }
         }