diff --git a/frontend-js/src/main/js/plugin/MinervaPluginProxy.js b/frontend-js/src/main/js/plugin/MinervaPluginProxy.js
index 5cc92de7a43117bb1eeafc8643d1693584e478d1..28c4127846b523dec5be9dcf98b55fac03ab959f 100644
--- a/frontend-js/src/main/js/plugin/MinervaPluginProxy.js
+++ b/frontend-js/src/main/js/plugin/MinervaPluginProxy.js
@@ -391,6 +391,9 @@ function createProjectMap(options) {
         throw new Error("Unknown modelId: " + params.modelId);
       }
       return submap.setZoom(params.zoom);
+    },
+    openMap: function (params) {
+      return map.openSubmap(params.id);
     }
   }
 }