workaround failure to finish in recover