diff --git a/src/deluge/model/clip/audio_clip.cpp b/src/deluge/model/clip/audio_clip.cpp
index cf5fa6dde0..1bc58f0312 100644
--- a/src/deluge/model/clip/audio_clip.cpp
+++ b/src/deluge/model/clip/audio_clip.cpp
@@ -534,7 +534,7 @@ void AudioClip::render(ModelStackWithTimelineCounter* modelStack, int32_t* outpu
 	//if ((sampleLengthInSamples >> 5) > clipLengthInSamples) return false;
 
 	uint64_t requiredSpeedAdjustment =
-	    (uint64_t)((double)((uint64_t)sampleLengthInSamples << 24)) / (double)clipLengthInSamples;
+	    (uint64_t)(((double)((uint64_t)sampleLengthInSamples << 24)) / (double)clipLengthInSamples);
 
 	// If we're squishing time...
 	if (sampleControls.pitchAndSpeedAreIndependent) {