Index: src/libchcore/ConfigNodeContainer.cpp
===================================================================
diff -u -N -r2fe97a93f21771d75901d4b6559057d1ea055104 -r5324d0ca7af614cb066df1f121a7a338c4f7d7ed
--- src/libchcore/ConfigNodeContainer.cpp	(.../ConfigNodeContainer.cpp)	(revision 2fe97a93f21771d75901d4b6559057d1ea055104)
+++ src/libchcore/ConfigNodeContainer.cpp	(.../ConfigNodeContainer.cpp)	(revision 5324d0ca7af614cb066df1f121a7a338c4f7d7ed)
@@ -512,7 +512,7 @@
 				}
 
 				// same ID - add new element to existing property tree node
-				treeSubnodes.put(strSubnodeName.c_str(), iter->m_strValue);
+				treeSubnodes.put(strSubnodeName.c_str(), iter->m_strValue.Get());
 			}
 			else
 			{
@@ -524,7 +524,7 @@
 				}
 
 				// no bracket in the node name - this is just a standard entry
-				rTree.add(strNodeName.c_str(), iter->m_strValue);
+				rTree.add(strNodeName.c_str(), iter->m_strValue.Get());
 			}
 		}