Just asking some fellow programmer to test on their PC would have revealed the issue. I put this one at the feet of management who should have at least some procedural control over changes. ALL OF THEM. A good marketing person would now look at the number of reported faults. Then extrapolated that by a "gut" factor to have a number of possible lost, new customers. Show the programming manager the hidden impact of a "simple mistake".