don't call a recovery callback that isn't there