diff --git a/module/VuFind/src/VuFind/Session/Redis.php b/module/VuFind/src/VuFind/Session/Redis.php
index 9e4dac5ca28b81ffe6531c00ec5bbc701c0a514e..facf0e324ff4f23869d7f56ca837a8bffb6512ae 100644
--- a/module/VuFind/src/VuFind/Session/Redis.php
+++ b/module/VuFind/src/VuFind/Session/Redis.php
@@ -121,7 +121,7 @@ class Redis extends AbstractBase
      *
      * @param string $sess_id The session ID to destroy
      *
-     * @return void
+     * @return bool
      */
     public function destroy($sess_id)
     {
@@ -130,9 +130,10 @@ class Redis extends AbstractBase
 
         // Perform Redis-specific cleanup
         if ($this->redisVersion >= 4) {
-            $this->getConnection()->unlink("vufind_sessions/{$sess_id}");
+            $return = $this->getConnection()->unlink("vufind_sessions/{$sess_id}");
         } else {
-            $this->getConnection()->del("vufind_sessions/{$sess_id}");
+            $return = $this->getConnection()->del("vufind_sessions/{$sess_id}");
         }
+        return ($return > 0) ? true : false;
     }
 }