Fix: Proper conditional if not calculating vertical