This prevents errors because we try to connect to a non-existent signal if the step is anything but Loading.