diff --git a/src/modules/audio/null/Source.cpp b/src/modules/audio/null/Source.cpp index a689093f4..5ad03cf57 100644 --- a/src/modules/audio/null/Source.cpp +++ b/src/modules/audio/null/Source.cpp @@ -176,6 +176,9 @@ float Source::getMinVolume() const void Source::setMaxVolume(float volume) { + #ifndef AL_SOFT_gain_clamp_ex + volume = std::min(volume, 1.0f); + #endif this->maxVolume = volume; }