FELIX-3657 fix NPE from management interface when querying non-active components

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1383485 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java b/scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java
index ce0326d..bf8a5b7 100644
--- a/scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java
+++ b/scr/src/main/java/org/apache/felix/scr/impl/manager/DependencyManager.java
@@ -770,6 +770,10 @@
     private ServiceReference[] getBoundServiceReferences()
     {
         Map dependencyMap = m_componentManager.getDependencyMap();
+        if ( dependencyMap == null )
+        {
+            return null;
+        }
         Map bound = ( Map ) dependencyMap.get( this );
         if ( bound.isEmpty() )
         {