How about just calling the base implementation sourrounded in a try-catch block?