1 files changed, 3 insertions, 1 deletions
diff --git a/src/JdenticonProvider.cpp b/src/JdenticonProvider.cpp
index c76e2b23..3b819c7c 100644
--- a/src/JdenticonProvider.cpp
+++ b/src/JdenticonProvider.cpp
@@ -78,8 +78,9 @@ JdenticonInterface *
getJdenticonInterface()
{
static JdenticonInterface *interface = nullptr;
+ static bool interfaceExists{true};
- if (interface == nullptr) {
+ if (interface == nullptr && interfaceExists) {
QDir pluginsDir(qApp->applicationDirPath());
bool plugins = pluginsDir.cd("plugins");
@@ -97,6 +98,7 @@ getJdenticonInterface()
}
} else {
nhlog::ui()->info("jdenticon plugin not found.");
+ interfaceExists = false;
}
}
|