fixed potential NullPointerException, when getting list of available Locales

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@919955 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/metatype/MetaTypeProviderImpl.java b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/metatype/MetaTypeProviderImpl.java
index c5af035..b82b173 100644
--- a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/metatype/MetaTypeProviderImpl.java
+++ b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/metatype/MetaTypeProviderImpl.java
@@ -133,6 +133,10 @@
         String base = (lastSlash == -1) ? m_localization : m_localization.substring(lastSlash + 1);
         Enumeration e = m_configDependency.getBundleContext().getBundle().findEntries(path,
             base + "*.properties", false);
+        if (e == null) {
+            return null;
+        }
+        
         TreeSet set = new TreeSet();
         while (e.hasMoreElements())
         {