diff --git a/src/Spring/Spring.Core/Objects/Factory/Xml/ObjectsNamespaceParser.cs b/src/Spring/Spring.Core/Objects/Factory/Xml/ObjectsNamespaceParser.cs
index d9739e7f..7c0d6278 100644
--- a/src/Spring/Spring.Core/Objects/Factory/Xml/ObjectsNamespaceParser.cs
+++ b/src/Spring/Spring.Core/Objects/Factory/Xml/ObjectsNamespaceParser.cs
@@ -1296,7 +1296,7 @@ namespace Spring.Objects.Factory.Xml
}
else
{
- nvc[key] = value;
+ nvc.Add(key,value);
}
}
return nvc;
diff --git a/test/Spring/Spring.Core.Tests/Data/Spring/Objects/Factory/Xml/collections.xml b/test/Spring/Spring.Core.Tests/Data/Spring/Objects/Factory/Xml/collections.xml
index b0ff4f72..3707a775 100644
--- a/test/Spring/Spring.Core.Tests/Data/Spring/Objects/Factory/Xml/collections.xml
+++ b/test/Spring/Spring.Core.Tests/Data/Spring/Objects/Factory/Xml/collections.xml
@@ -361,6 +361,16 @@
+