If you catch ImportError here, it will never raise up to the view where it is catched to return "(PIL not available)"