diff --git a/plugins/Dashboard/templates/dashboardObject.js b/plugins/Dashboard/templates/dashboardObject.js
index 2780f056486d4eedbb2f819f7ee5ddafb675946c..d890885a17625d511153f111552e75f33fbe208d 100644
--- a/plugins/Dashboard/templates/dashboardObject.js
+++ b/plugins/Dashboard/templates/dashboardObject.js
@@ -223,12 +223,9 @@
      *
      * @param {function} callback
      */
-    function fetchLayout(callback) {
-
-        // abort previous send request
-        if (this.loadingRequest) {
-            this.loadingRequest.abort();
-        }
+    function fetchLayout(callback)
+    {
+        piwikHelper.abortQueueAjax();
         var ajaxRequest =
         {
             type: 'GET',
@@ -243,7 +240,7 @@
                 idSite: piwik.idSite
             }
         };
-        this.loadingRequest = $.ajax(ajaxRequest);
+        piwikHelper.queueAjaxRequest($.ajax(ajaxRequest));
     }
 
     /**