6.1 Operation complete

Does anyone have a good way in 6.1 to stop an operation from automatically
setting the complete flag to "True" after someone incorrectly checked it
early on in a job?
We have no problem changing the detail after it happens, but changing this
several times a day for the duration of the job is more than a little
annoying.
I am betting in 8.03.400 I can use the BPM to set the flag everytime the end
activity window comes up, but for the next few weeks, if there is an easier
way in 6.1 I would love to hear it.
Thanks,
Aaron Hoyt
Vantage Plastics