diff --git a/source/exhumed/src/exhumed.cpp b/source/exhumed/src/exhumed.cpp index e34f8e505..431570082 100644 --- a/source/exhumed/src/exhumed.cpp +++ b/source/exhumed/src/exhumed.cpp @@ -1988,7 +1988,7 @@ static inline int32_t calc_smoothratio(ClockTicks totalclk, ClockTicks ototalclk // { // return 65536; // } - if (bRecord || bPlayback) + if (bRecord || bPlayback || nFreeze != 0) return 65536; int32_t rfreq = (refreshfreq != -1 ? refreshfreq : 60); uint64_t elapsedFrames = tabledivide64(((uint64_t) (totalclk - ototalclk).toScale16()) * rfreq, 65536*120);