Allow items to be set even if they were not present yet
diff --git a/system/core/Common.php b/system/core/Common.php
index 50bcd92..6b3d731 100644
--- a/system/core/Common.php
+++ b/system/core/Common.php
@@ -265,13 +265,10 @@
 			$_config[0] =& $config;
 		}
 
-		// Are any values being dynamically replaced?
+		// Are any values being dynamically added or replaced?
 		foreach ($replace as $key => $val)
 		{
-			if (isset($config[$key]))
-			{
-				$config[$key] = $val;
-			}
+			$config[$key] = $val;
 		}
 
 		return $config;