diff --git a/filter.php b/filter.php
index 4cc458a2e703bc01f200a2ad818ae17d5e3c6777..bd75446f98f3854b72295d6d317536a01ad84403 100644
--- a/filter.php
+++ b/filter.php
@@ -56,7 +56,7 @@ class filter_opencast extends moodle_text_filter {
 
             // Login if user is not logged in yet.
             $loggedin = true;
-            if (!isset($_COOKIE['JSESSIONID']) && !self::$loginrendered) {
+            if (!self::$loginrendered) {
                 // Login and set cookie.
                 filter_opencast_login();
                 $loggedin = false;