diff --git a/gz3d/utils/.bowerrc b/gz3d/utils/.bowerrc
index 090bf7d96ff36b992d5a5ed10e69907ca2f5da90..490f7ae815700492d1b9a44355d0dbeb2f493a12 100644
--- a/gz3d/utils/.bowerrc
+++ b/gz3d/utils/.bowerrc
@@ -1,4 +1,5 @@
 {
   "directory": "bower_components",
-  "registry": "http://bbpteam.epfl.ch/repository/bower"
+  "registry": "http://bbpteam.epfl.ch/repository/bower",
+  "cwd": "~/gz3d/utils"
 }
diff --git a/gz3d/utils/bower.json b/gz3d/utils/bower.json
index 89de889525957c924664f8b58b22902081179a7d..c29746d280eeb77f2ac0e77dd340fbb61ac637ed 100644
--- a/gz3d/utils/bower.json
+++ b/gz3d/utils/bower.json
@@ -4,10 +4,10 @@
   "version": "0.0.0",
   "private": true,
   "repository": {
-    "url": "git+ssh://bbpcode.epfl.ch/neurorobotics/gzweb/gz3d",
+    "url": "git+ssh://bbpcode.epfl.ch/neurorobotics/gzweb",
     "type": "git"
   },
-  "main": "build/gz3d.js",
+  "main": "gz3d/build/gz3d.js",
   "dependencies": {
     "angular": "~1.4.6",
     "nodejs": "^0.10.0"
diff --git a/gz3d/utils/package.json b/gz3d/utils/package.json
index bfbf7588f0d8861616ef989bac55c51f81aa3c74..09760ad371126bce18c2105c0ccc5c4e1812c293 100644
--- a/gz3d/utils/package.json
+++ b/gz3d/utils/package.json
@@ -5,7 +5,7 @@
   "repository" :
   {
     "type" : "git",
-    "url" : "ssh://bbpcode.epfl.ch/neurorobotics/gzweb/gz3d"
+    "url" : "ssh://bbpcode.epfl.ch/neurorobotics/gzweb"
   },
   "devDependencies": {
     "grunt": "^0.4.5",