diff --git a/aleksis/core/static/js/include_ajax_live.js b/aleksis/core/static/js/include_ajax_live.js
index e42164e8f676b4788172f3c9b870acff0af468e0..3a4794bad9881ebe502ea7786b8c0d2a740e65f0 100644
--- a/aleksis/core/static/js/include_ajax_live.js
+++ b/aleksis/core/static/js/include_ajax_live.js
@@ -24,16 +24,12 @@ const clearAsyncInterval = (intervalIndex) => {
   }
 };
 
-let dashboard_interval = setAsyncInterval(async () => {
+let live_load_interval = setAsyncInterval(async () => {
   console.log('fetching new data');
   const promise = new Promise((resolve) => {
-    $('#dashboard').load("/?include_by_ajax_full_render=1 #dashboard");
+    $('#live_load').load(window.location.pathname + " #live_load");
     resolve(1);
   });
   await promise;
   console.log('data fetched successfully');
 }, 15000);
-
-$(document).on('include_by_ajax_all_loaded', function() {
-    console.log('Now all placeholders are loaded and replaced with content');
-})
diff --git a/aleksis/core/templates/core/index.html b/aleksis/core/templates/core/index.html
index 798d66819bbf21700eb071f2d911152cc72ef1c0..60b0e2ec9b2b41f752329a3deb3690328719c2d9 100644
--- a/aleksis/core/templates/core/index.html
+++ b/aleksis/core/templates/core/index.html
@@ -24,7 +24,7 @@
       </div>
     {% endfor %}
 
-    <div class="row">
+    <div class="row" id="live_load">
         {% for widget in widgets %}
           <div class="col s12 m12 l6 xl4">
             {% with widget as d_widget %}