diff --git a/src/main/java/io/katharsis/rs/controller/hk2/factory/RequestDispatcherFactory.java b/src/main/java/io/katharsis/rs/controller/hk2/factory/RequestDispatcherFactory.java
index <HASH>..<HASH> 100644
--- a/src/main/java/io/katharsis/rs/controller/hk2/factory/RequestDispatcherFactory.java
+++ b/src/main/java/io/katharsis/rs/controller/hk2/factory/RequestDispatcherFactory.java
@@ -3,6 +3,7 @@ package io.katharsis.rs.controller.hk2.factory;
 import io.katharsis.dispatcher.RequestDispatcher;
 import io.katharsis.dispatcher.registry.ControllerRegistry;
 import io.katharsis.dispatcher.registry.ControllerRegistryBuilder;
+import io.katharsis.path.PathBuilder;
 import io.katharsis.resource.registry.ResourceRegistry;
 import org.glassfish.hk2.api.Factory;
 
@@ -20,7 +21,8 @@ public class RequestDispatcherFactory implements Factory<RequestDispatcher> {
     @Override
     public RequestDispatcher provide() {
         ControllerRegistryBuilder controllerRegistryBuilder = new ControllerRegistryBuilder();
-        ControllerRegistry controllerRegistry = controllerRegistryBuilder.build(resourceRegistry);
+        ControllerRegistry controllerRegistry = controllerRegistryBuilder
+                .build(resourceRegistry, new PathBuilder(resourceRegistry));
         return new RequestDispatcher(controllerRegistry);
     }
fixed RequestDispatcherBuilder usage