early return on empty route