cant leave if block empty