We have a application to distribute and run a program. It will distribute
fine and run fine, until the next user logs on, then it wants to
redistribute it again, even though the program can be launched by running
the exe directly from the program's folder.

The "Distribute Always" option is unticked.

Anyone have an idea what might be causing this, or if there is a way to
make distribution a manual option that can only be done by right clicking?

Matthew Munro