Catching failed internal protected calls