diff --git a/retroshare-gui/src/gui/NewsFeed.cpp b/retroshare-gui/src/gui/NewsFeed.cpp index ee39a70e4..0d7eb5eee 100644 --- a/retroshare-gui/src/gui/NewsFeed.cpp +++ b/retroshare-gui/src/gui/NewsFeed.cpp @@ -23,6 +23,8 @@ #include "NewsFeed.h" #include "ui_NewsFeed.h" +#include "pqi/authssl.h" + #include #include #include @@ -478,6 +480,13 @@ void NewsFeed::handleSecurityEvent(std::shared_ptr event) return; auto& e(*pe); + + // Check if denied by AuthSSL (backend) + if(AuthSSL::instance().isNotifyDenied(e.mPgpId)) + { + return; + } + RsFeedTypeFlags flags = (RsFeedTypeFlags)Settings->getNewsFeedFlags(); // 1 - treat the case of unknown PeerID