diff --git a/src/jio.storage/erp5storage.js b/src/jio.storage/erp5storage.js
index 3abcbf133f85dae8c3eefb7d7940124a17cea402..db67d07b115156d8bbea7f9bcc0d6b1445147cfa 100644
--- a/src/jio.storage/erp5storage.js
+++ b/src/jio.storage/erp5storage.js
@@ -18,9 +18,14 @@
   if (typeof define === 'function' && define.amd) {
     return define(dependencies, module);
   }
-  var namespace = module(RSVP, jIO, URI);
+  var namespace = module(RSVP, jIO, URI, UriTemplate);
   if (namespace !== undefined) { root.ERP5Storage = namespace; }
-}(this, ["rsvp", "jio", "uri"], function (RSVP, jIO, URI) {
+}(this, [
+  "rsvp",
+  "jio",
+  "uri",
+  "uritemplate"
+], function (RSVP, jIO, URI, UriTemplate) {
   "use strict";
 
   var hasOwnProperty = Function.prototype.call.bind(