diff --git a/src/openrct2/actions/RideSetVehiclesAction.hpp b/src/openrct2/actions/RideSetVehiclesAction.hpp index 94c6dfd13e..5af7cb2309 100644 --- a/src/openrct2/actions/RideSetVehiclesAction.hpp +++ b/src/openrct2/actions/RideSetVehiclesAction.hpp @@ -118,7 +118,7 @@ public: // Validate preset vehicle_colour_preset_list* presetList = rideEntry->vehicle_preset_list; - if (_colour >= presetList->count) + if (_colour >= presetList->count && _colour != 255 && _colour != 0) { log_error("Unknown vehicle colour preset. colour = %d", _colour); return std::make_unique(GA_ERROR::INVALID_PARAMETERS, errTitle);