diff --git a/src/vehicle.cpp b/src/vehicle.cpp index 8b95794f19..1a86cf28ae 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -2223,6 +2223,9 @@ void Vehicle::UpdatePosition() */ void Vehicle::UpdateViewport(bool dirty) { + /* Skip updating sprites on dedicated servers without screen */ + if (_network_dedicated) return; + Rect new_coord = ConvertRect(this->sprite_seq_bounds); Point pt = RemapCoords(this->x_pos + this->x_offs, this->y_pos + this->y_offs, this->z_pos);