diff --git a/code/ship/ship.cpp b/code/ship/ship.cpp index 1747a59eaea..1bc97be00da 100644 --- a/code/ship/ship.cpp +++ b/code/ship/ship.cpp @@ -2490,6 +2490,8 @@ static ::util::UniformRange parse_ship_particle_random_range(const char min_value = uninitialized; } } + if (max_value == uninitialized && min_value != uninitialized) + max_value = min_value; if (min_value >= max_value) return ::util::UniformRange(static_cast(max_value)); else