diff --git a/www/js/services/desktop-services.js b/www/js/services/desktop-services.js
index 51a5a760cb5583ee68709e2ab4c1f5c10a36de7c..3a9bb28825c25f8929b7e1e36dfd28900f666fa2 100644
--- a/www/js/services/desktop-services.js
+++ b/www/js/services/desktop-services.js
@@ -5,7 +5,10 @@ angular.module('cesium.desktop.services', ['cesium.device.services', 'cesium.set
   .factory('csDesktop',  function($rootScope, Device) {
     'ngInject';
 
-    if (!Device.isDesktop()) return;
-
-    console.info("Starting desktop mode...");
+    Device.ready()
+      .then(function() {
+        if (!Device.isDesktop()) return;
+        console.info("[desktop-service] Starting desktop service...");
+        console.debug("[desktop-service] TODO: manage menu and other specific stuff here");
+      })
   });