Bug 441377 - prevent NPE when configuration initialConfiguration map is
null

Change-Id: I42bf473592460e167776061b6e468b949c571f79
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java
index b918038..1598874 100644
--- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java
+++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/EquinoxConfiguration.java
@@ -204,7 +204,7 @@
 		boolean useSystemProps = useSystemPropsValue == null ? false : Boolean.parseBoolean(useSystemPropsValue.toString());
 		this.configuration = useSystemProps ? System.getProperties() : new Properties();
 		// do this the hard way to handle null values
-		for (Map.Entry<String, ?> initialEntry : initialConfiguration.entrySet()) {
+		for (Map.Entry<String, ?> initialEntry : this.initialConfig.entrySet()) {
 			if (initialEntry.getValue() == null) {
 				this.configuration.put(initialEntry.getKey(), NULL_CONFIG);
 			} else {