diff --git a/plugins/Dashboard/angularjs/dashboard/dashboard.directive.js b/plugins/Dashboard/angularjs/dashboard/dashboard.directive.js
index 60031e80d3b5c3e0a6525dfa50f299e2d09b117d..3231d60a52c7fea298f6f5cf948534b65af873a9 100644
--- a/plugins/Dashboard/angularjs/dashboard/dashboard.directive.js
+++ b/plugins/Dashboard/angularjs/dashboard/dashboard.directive.js
@@ -29,6 +29,7 @@
 
             widgetsHelper.getAvailableWidgets();
 
+            $('#dashboardWidgetsArea').off('dashboardempty', showEmptyDashboardNotification);
             $('#dashboardWidgetsArea')
                 .on('dashboardempty', showEmptyDashboardNotification)
                 .dashboard({