diff --git a/model/Model.php b/model/Model.php index 72d731e0e..7558b516c 100644 --- a/model/Model.php +++ b/model/Model.php @@ -515,7 +515,10 @@ public function guessVocabularyFromURI($uri, $preferredVocabId = null) if ($this->vocabsByUriSpace === null) { // initialize cache $this->vocabsByUriSpace = array(); foreach ($this->getVocabularies() as $voc) { - $this->vocabsByUriSpace[$voc->getUriSpace()][] = $voc; + $uriSpace = $voc->getUriSpace(); + if ($uriSpace) { + $this->vocabsByUriSpace[$uriSpace][] = $voc; + } } }