diff --git a/lib/SimpleSAML/Store/SQL.php b/lib/SimpleSAML/Store/SQL.php
index 8b3b52ed38921afb7af82f54f9699cfebb2216b7..c15cf4804f60cfd050e2e8204dc32aceafb13eb1 100644
--- a/lib/SimpleSAML/Store/SQL.php
+++ b/lib/SimpleSAML/Store/SQL.php
@@ -318,9 +318,12 @@ class SQL extends Store
         }
 
         $value = $row['_value'];
-        if (is_resource($value)) {
-            $value = stream_get_contents($value);
-        }
+//        if (is_resource($value)) {
+//            $value = stream_get_contents($value);
+//        }
+
+        Assert::string($value);
+
         $value = urldecode($value);
         $value = unserialize($value);