diff --git a/alib2xml/src/abstraction/XmlContainerParserRegistry.cpp b/alib2xml/src/abstraction/XmlContainerParserRegistry.cpp
index 4ae4f2f308a081fcfe0e8b2d0552d062a95a2ed9..13bb83ee3665954f224215008784c91c08e41b54 100644
--- a/alib2xml/src/abstraction/XmlContainerParserRegistry.cpp
+++ b/alib2xml/src/abstraction/XmlContainerParserRegistry.cpp
@@ -17,7 +17,7 @@ bool XmlContainerParserRegistry::hasAbstraction ( const std::string & container
 std::shared_ptr < abstraction::OperationAbstraction > XmlContainerParserRegistry::getAbstraction ( const std::string & container, const std::string & type ) {
 	std::set < std::string > paramTypes;
 	if ( alib::namingApi::hasTypes ( type ) )
-		paramTypes = ext::transform < std::string > ( alib::namingApi::getTypes ( type ), [ ] ( const ext::type_index & type ) { return ext::to_string ( type ); } );
+		paramTypes = ext::transform < std::string > ( alib::namingApi::getTypes ( type ), [ ] ( const ext::type_index & theType ) { return ext::to_string ( theType ); } );
 	else
 		paramTypes.insert ( type );