diff --git a/modules/jooby-opentelemetry/pom.xml b/modules/jooby-opentelemetry/pom.xml
index e3c8e44723..63a0c018c2 100644
--- a/modules/jooby-opentelemetry/pom.xml
+++ b/modules/jooby-opentelemetry/pom.xml
@@ -20,11 +20,6 @@
${jooby.version}
-
- org.slf4j
- jul-to-slf4j
-
-
io.opentelemetry
opentelemetry-api
diff --git a/modules/jooby-opentelemetry/src/main/java/io/jooby/opentelemetry/OtelModule.java b/modules/jooby-opentelemetry/src/main/java/io/jooby/opentelemetry/OtelModule.java
index d5332bd5ad..ab253373f2 100644
--- a/modules/jooby-opentelemetry/src/main/java/io/jooby/opentelemetry/OtelModule.java
+++ b/modules/jooby-opentelemetry/src/main/java/io/jooby/opentelemetry/OtelModule.java
@@ -12,8 +12,6 @@
import java.util.Map;
import java.util.function.Supplier;
-import org.slf4j.bridge.SLF4JBridgeHandler;
-
import io.jooby.Extension;
import io.jooby.Jooby;
import io.jooby.internal.opentelemetry.DefaultOtelContextExtractor;
@@ -129,10 +127,6 @@
*/
public class OtelModule implements Extension {
- static {
- SLF4JBridgeHandler.install();
- }
-
private final OpenTelemetry openTelemetry;
private final List extensions;
diff --git a/modules/jooby-opentelemetry/src/main/java/module-info.java b/modules/jooby-opentelemetry/src/main/java/module-info.java
index 640cd578c3..b90bcf1354 100644
--- a/modules/jooby-opentelemetry/src/main/java/module-info.java
+++ b/modules/jooby-opentelemetry/src/main/java/module-info.java
@@ -109,7 +109,6 @@
requires static org.jspecify;
requires typesafe.config;
requires org.slf4j;
- requires jul.to.slf4j;
requires io.opentelemetry.api;
requires io.opentelemetry.context;
requires io.opentelemetry.instrumentation.runtime_telemetry;