diff --git a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php index 702ecab9c74d8ba94afe373cff2a9810ee5a0f04..288ed5dbff703dc96eb6f1e33ae087e855199473 100644 --- a/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php +++ b/lib/SimpleSAML/Metadata/MetaDataStorageHandlerSerialize.php @@ -106,6 +106,7 @@ class SimpleSAML_Metadata_MetaDataStorageHandlerSerialize extends SimpleSAML_Met $ret = array(); $dir = $this->directory . '/' . rawurlencode($set); + if(!is_dir($dir)) return $ret; $dh = opendir($dir); if ($dh === FALSE) { return NULL;