diff --git a/lib/classes/SimpleORMap.php b/lib/classes/SimpleORMap.php index b280d2a2e67ecfba3dfbc1f6b0359a0e54355092..46ea70dd57464988af06097cd1c1968d8c5634a7 100644 --- a/lib/classes/SimpleORMap.php +++ b/lib/classes/SimpleORMap.php @@ -416,7 +416,7 @@ class SimpleORMap implements ArrayAccess, Countable, IteratorAggregate { if (self::$schemes === null) { $cache = \Studip\Cache\Factory::getCache(); - self::$schemes = unserialize($cache->read('DB_TABLE_SCHEMES')); + self::$schemes = unserialize($cache->read('DB_TABLE_SCHEMES')) ?: []; } if (!isset(self::$schemes[$db_table])) { $db = DBManager::get()->query("SHOW COLUMNS FROM $db_table");