diff --git a/src/main/java/org/olat/core/util/threadlog/ThreadLocalLogLevelManager.java b/src/main/java/org/olat/core/util/threadlog/ThreadLocalLogLevelManager.java
index f6c2c81b6e678fb5be510165eda34caf61ed563e..9165fd5cbf6e4c96172d832c84eba26f07e61b77 100644
--- a/src/main/java/org/olat/core/util/threadlog/ThreadLocalLogLevelManager.java
+++ b/src/main/java/org/olat/core/util/threadlog/ThreadLocalLogLevelManager.java
@@ -170,9 +170,9 @@ public class ThreadLocalLogLevelManager {
 					return repository;
 				}
 			}, guard);
-		} catch (IllegalArgumentException re) {
+		} catch (IllegalArgumentException | SecurityException re) {
 			// thrown by LogManager.setRepositorySelector
-			Logger.getLogger(ThreadLocalLogLevelManager.class).error("Could not install ThreadLocalLogLevelManager", re);
+			Logger.getLogger(ThreadLocalLogLevelManager.class).error("Could not install ThreadLocalLogLevelManager");
 		}
 		
 	}