Install does not care what it says....
We add a key to check for on some systems that has been working.
But now does no.
As a test I change it to say on install in ia86 system it still installs onx 32 and x64
-<sdp:InstalledRule SchemaVersion="1.0">
-<lar:Or>
-<lar:And>
<bar:Processor Architecture="6"/>
<bar:RegExpandSz Key="HKEY_LOCAL_MACHINE"Subkey="Software\FPC\Flash"Value="Flash"RegType32="true"Comparison="EqualTo"Data="Yes"/>
<bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE"Subkey="SOFTWARE\Macromedia\FlashPlayerActiveX"Value="Version"RegType32="true"Comparison="EqualTo"Data="11.3.300.270"/>
<bar:FileExists Path="System32\Macromed\Flash\Flash32_11_3_300_270.ocx"Csidl="36"/>
</lar:And>
-<lar:And>
<bar:Processor Architecture="6"/>
<bar:RegExpandSz Key="HKEY_LOCAL_MACHINE"Subkey="Software\FPC\Flash"Value="Flash"RegType32="false"Comparison="EqualTo"Data="Yes"/>
<bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE"Subkey="SOFTWARE\Wow6432Node\Macromedia\FlashPlayerActiveX"Value="Version"RegType32="false"Comparison="EqualTo"Data="11.3.300.270"/>
<bar:FileExists Path="SysWOW64\Macromed\Flash\Flash32_11_3_300_270.ocx"Csidl="36"/>
<bar:RegSzToVersion Key="HKEY_LOCAL_MACHINE"Subkey="SOFTWARE\Macromedia\FlashPlayerActiveX"Value="Version"RegType32="false"Comparison="EqualTo"Data="11.3.300.270"/>
<bar:FileExists Path="System32\Macromed\Flash\flash64_11_3_300_270.ocx"Csidl="36"/>
</lar:And>
</lar:Or>
</sdp:InstalledRule>
Please help