diff --git a/h5p-default-storage.class.php b/h5p-default-storage.class.php index 849d7b7..8f0e9d5 100644 --- a/h5p-default-storage.class.php +++ b/h5p-default-storage.class.php @@ -157,8 +157,11 @@ class H5PDefaultStorage implements \H5PFileStorage { */ public function cacheAssets(&$files, $key) { foreach ($files as $type => $assets) { - $content = ''; + if (empty($assets)) { + continue; // Skip no assets + } + $content = ''; foreach ($assets as $asset) { // Get content from asset file $assetContent = file_get_contents($this->path . $asset->path);