I completely missed that the error message as caught was not the error message as (should have been) raised.
In reply to Re^3: open or die.. by Corion in thread open or die.. by Anonymous Monk