diff --git a/core/merginapi.cpp b/core/merginapi.cpp index e3f89a82f..24f9a5ec3 100644 --- a/core/merginapi.cpp +++ b/core/merginapi.cpp @@ -4056,5 +4056,5 @@ void MerginApi::setNetworkManager( QNetworkAccessManager *manager ) bool MerginApi::isLoggedIn() const { - return mUserAuth->hasAuthData() && !mUserAuth->authToken().isEmpty(); + return mUserAuth->hasAuthData() && !mUserAuth->authToken().isEmpty() && !( mUserAuth->tokenExpiration() < QDateTime().currentDateTime().toUTC() ); }