diff --git a/src/base/bittorrent/session.cpp b/src/base/bittorrent/session.cpp index 9633b0ace..55791b2a9 100644 --- a/src/base/bittorrent/session.cpp +++ b/src/base/bittorrent/session.cpp @@ -593,11 +593,11 @@ void Session::setAppendExtensionEnabled(const bool enabled) { if (isAppendExtensionEnabled() != enabled) { + m_isAppendExtensionEnabled = enabled; + // append or remove .!qB extension for incomplete files for (TorrentHandleImpl *const torrent : asConst(m_torrents)) torrent->handleAppendExtensionToggled(); - - m_isAppendExtensionEnabled = enabled; } }