diff --git a/src/qtlibtorrent/qbtsession.cpp b/src/qtlibtorrent/qbtsession.cpp index 296a3f5d1..4c2f781ac 100644 --- a/src/qtlibtorrent/qbtsession.cpp +++ b/src/qtlibtorrent/qbtsession.cpp @@ -2111,6 +2111,8 @@ void QBtSession::readAlerts() { saveSessionState(); qDebug("Saving fast resume data"); saveFastResumeData(); + // Make sure preferences are synced before exiting + pref.sync(); qDebug("Sending computer shutdown/suspend signal"); misc::shutdownComputer(suspend); }