diff --git a/DDCore/src/Plugins.cpp b/DDCore/src/Plugins.cpp
index 98cbd54a2118195e6a1c1af0903e0b02e3302244..ed229db3b6d66137bba3ac6d541650cdfe5b1555 100644
--- a/DDCore/src/Plugins.cpp
+++ b/DDCore/src/Plugins.cpp
@@ -120,9 +120,7 @@ namespace   {
     }
 #if !defined(DD4HEP_PARSERS_NO_ROOT)
     if ( 0 != gSystem->Load(plugin_name) )   {
-      string err = "Failed to load plugin manager library: ";
-      err += plugin_name;
-      throw runtime_error(err);
+      printout(INFO,"Plugins","Failed to load plugin manager library: %s",plugin_name);
     }
 #else
     handle = ::dlopen(plugin_name, RTLD_LAZY | RTLD_GLOBAL);