I have been starting to deploy Windows 7 x64 systems more and more and in an attempt to get more logic in my bundles I have been placing the following (just an example) in the main requirements tab.

File Version - C:\Program Files\Novell\GroupWise\grpwise.exe - < - Or
File Version - C:\Program Files (x86)\Novell\GroupWise\grpwise.exe - <

Yet when I do this the bundle fails to show up for either platform. Is this statement not a Boolean type statement which states This location or this location and would pass based on one of the locations being true or false? I am trying to keep it so that I have one bundle for both architecture types and it shows up for the client only when the version is below the desired version. I know I can place two Action options to deal with executing based on the Architecture or file location but have noticed that the bundle with be visible to the end user when this is done. With dealing with students I find it better to not give them an option that they don't need to deal with. They tend to either click on the option or it generates a larger call volume due to them having questions about what to do with it.

If the above isn't possible is there a way to do this without creating multiple bundles?