diff --git a/src/lrcinstance.h b/src/lrcinstance.h index eafa7324..19d15e5f 100644 --- a/src/lrcinstance.h +++ b/src/lrcinstance.h @@ -259,9 +259,10 @@ public: static const QString & getCurrAccId() { - auto accountList = accountModel().getAccountList(); - if (instance().selectedAccountId_.isEmpty() && accountList.size()) { - instance().selectedAccountId_ = accountList.at(0); + if (instance().selectedAccountId_.isEmpty()) { + auto accountList = accountModel().getAccountList(); + if (accountList.size()) + instance().selectedAccountId_ = accountList.at(0); } return instance().selectedAccountId_; };