diff --git a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java
index 052f05526c07ad0deeeeef82b9e8791a174a9ac7..cca8fb7b5a6043c288511a51becb4bdd0628f7dc 100644
--- a/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java
+++ b/dockinginfonode/src/main/java/fr/soleil/docking/infonode/InfoNodeDockingManager.java
@@ -19,8 +19,10 @@ import net.infonode.docking.util.DockingUtil;
 import net.infonode.util.Direction;
 import fr.soleil.docking.ADockingManager;
 import fr.soleil.docking.exception.DockingException;
+import fr.soleil.docking.infonode.view.InfoNodeViewFactory;
 import fr.soleil.docking.perspective.IPerspective;
 import fr.soleil.docking.perspective.IPerspectiveFactory;
+import fr.soleil.docking.perspective.PerspectiveFactory;
 import fr.soleil.docking.view.IView;
 import fr.soleil.docking.view.IViewFactory;
 
@@ -34,7 +36,11 @@ public class InfoNodeDockingManager extends ADockingManager {
 
     protected RootWindow rootWindow;
 
-    public InfoNodeDockingManager(IViewFactory viewFactory, IPerspectiveFactory perspectiveFactory) {
+    public InfoNodeDockingManager() {
+        this(new InfoNodeViewFactory(), new PerspectiveFactory());
+    }
+
+    protected InfoNodeDockingManager(IViewFactory viewFactory, IPerspectiveFactory perspectiveFactory) {
         super(viewFactory, perspectiveFactory);
     }