bugfix: do_recheck was not initialized when all_visible is true