Catch errors and rethrow with 'forbidden'