I deal with a browser-based CMMS system at work that has this fault. One would hope for the cost of the purchase of software, hardware and the annual maintenance (not cheap) that the developers would make sure the system has something as basic as record locking, notification that the record is in use, or both. After all, it's a front end of a relatively sophisticated database. And databases have been around a while and for the most part are thoroughly understood. The first package we had: V2.0; the current package V4.0. Guess what? No record locking. And no luck with the vendor. They are very nice and seem to be attentive to bug reports, but still no record locking. The CMMS system is better than most for our application and is easy to learn and use. It's this one thing that's the pisser. We've learned to save work very, very frequently. And you're right, there's nothing quite as annoying as losing 15 minutes or more of work. Just gone. Just a information box saying, in effect, "So Sorry, record in use, entries not saved". Really wish you were on that dev team.