Right, this function is just for error recovery.