Doesn't even need to be an exception. The extended command can just check wether the result is empty and if that's the case do the final check.