diff --git a/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp b/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp index 61d29673d0..bb678c94a4 100644 --- a/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp +++ b/modules/juce_audio_utils/gui/juce_AudioThumbnail.cpp @@ -742,7 +742,7 @@ bool AudioThumbnail::isFullyLoaded() const noexcept double AudioThumbnail::getProportionComplete() const noexcept { - return jlimit (0.0, 1.0, numSamplesFinished / (double) totalSamples); + return jlimit (0.0, 1.0, numSamplesFinished / (double) jmax ((int64) 1, totalSamples)); } int64 AudioThumbnail::getNumSamplesFinished() const noexcept