diff --git a/resources/assets/javascripts/lib/blubber.js b/resources/assets/javascripts/lib/blubber.js
index 800f742b3052c37965c53b5d2b071db8e8d2c14e..6a72382e7b64d4f3ec8696a21bb9c53515c202d5 100644
--- a/resources/assets/javascripts/lib/blubber.js
+++ b/resources/assets/javascripts/lib/blubber.js
@@ -51,7 +51,7 @@ const Blubber = {
                 });
             });
 
-            jQuery("form.sidebar-search").on("submit", function (event) {
+            $(document).on('submit', 'form.sidebar-search', function (event) {
                 this.waiting = true;
                 let search = jQuery("form.sidebar-search input[name=search]").val();
                 if ($('#messenger-course').length === 0) {