http://megagames.com/cgi/download/do...ALITY.NOCD.ZIP
No CD patch for the most recent version. It should fix your problem. Make sure to keep the original .exe backed up before you use this patch.
It's sad since I have the same damned problem myself. Securom has a long history of problems. No developer should EVER use them. I don't know why they keep on having business.