I have a 3rd party child install (which I have no control over). It installs instmsi.exe (2.0.260022). This causes an initial reboot to update the msi.dll on all OSs.
I want to supress this reboot. So I install these updates in my parent (quiet & no reboot):
LaunchAppAndWait ( SRCDIR ^ "Msi\instmsia.exe", "/Q:A /R:N" , WAIT );
This works fine for every OS but ME!
On every other OS (98/98SE, 2K SP1,SP2,SP3, XP). The child install will recognize the update has been run/suppressed and will therefore skip its own attempt at the MSI update - which is exactly what I want

But on ME the child still runs its MSI update and therefore its reboot request

Any ideas? This is holding up a release

Thank-you in advance