diff --git a/src/client/game.cpp b/src/client/game.cpp index 028d2d3bd..450eb4e32 100644 --- a/src/client/game.cpp +++ b/src/client/game.cpp @@ -2481,7 +2481,8 @@ void Game::updatePlayerControl(const CameraOrientation &cam) } // autoforward if set: simulate "up" key - if (player->getPlayerSettings().continuous_forward && !player->isDead()) { + if (player->getPlayerSettings().continuous_forward && + client->activeObjectsReceived() && !player->isDead()) { control.up = true; keypress_bits |= 1U << 0; }