diff --git a/resources/assets/javascripts/lib/oer.js b/resources/assets/javascripts/lib/oer.js
index 704d5ba9da7263d9e60e32b17a7e51390d8662c4..7e14348c0e34b8cb2d4eadec3f855d07fda07d8d 100644
--- a/resources/assets/javascripts/lib/oer.js
+++ b/resources/assets/javascripts/lib/oer.js
@@ -210,7 +210,7 @@ const OER = {
                     }
 
                     document.addEventListener('click', (event) => {
-                        if (event.closest('.searchform') === null) {
+                        if (event.target.closest('.searchform') === null) {
                             this.hideFilterPanel();
                         }
                     })