From 05551ed59d5c5067c892f2684f9eb69d5076ffd6 Mon Sep 17 00:00:00 2001 From: itsmattkc <34096995+itsmattkc@users.noreply.github.com> Date: Fri, 16 Sep 2022 12:20:51 -0700 Subject: [PATCH] playbackcache: don't save state if diskmanager is not present --- app/render/playbackcache.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/render/playbackcache.cpp b/app/render/playbackcache.cpp index 2de3a6447..0f179dab8 100644 --- a/app/render/playbackcache.cpp +++ b/app/render/playbackcache.cpp @@ -121,6 +121,10 @@ void PlaybackCache::LoadState() void PlaybackCache::SaveState() { + if (!DiskManager::instance()) { + return; + } + QDir cache_dir = GetThisCacheDirectory(); QFile f(cache_dir.filePath(QStringLiteral("state"))); if (validated_.isEmpty() && passthroughs_.isEmpty()) {