for SubItem in XmlList(Item, '/PackageSurfaceArea/Modules/ModuleSurfaceArea'):\r
Tmp = ModuleSurfaceAreaXml()\r
Module = Tmp.FromXml(SubItem, 'ModuleSurfaceArea')\r
- Package.ModuleDict[(Module.GetGuid(), Module.GetVersion(), Module.GetModulePath())] = Module\r
+ ModuleDictKey = (Module.GetGuid(), Module.GetVersion(), Module.GetName(), Module.GetModulePath())\r
+ Package.ModuleDict[ModuleDictKey] = Module\r
# \r
# MiscellaneousFile\r
#\r