You have "deeper" experiences with VB6 and controls

I have a MDI application. When user (i dont know why) opens 20 or more child forms, following error happens
'Failed to load control 'ImageList' from mscomctl.OCX. Your version of mscomctl.OCX may be outdated. Make sure you are using the version of the control that was provided with your application.' (372).
I't seems this error happens only with XP. Tested with Win7, app. gets very slow of course, but no error.
Do you know why this happens and how to avoid this?
Best regards;
Meelis