By default, py2exe will only look under site-packages/_xmlplus for xml modules if PyXML is installed.A problem occurs if the module in question only exists in the built-in xml module (e.g. xml.etree).
This patch catches ImportErrors associated with xml, checks that is was looking under _xmlplus, and re-tries by forcing py2exe to look under the built-in xml directory.
Patch for mf.py