diff --git a/src/fr/inrialpes/exmo/align/impl/BasicOntologyNetwork.java b/src/fr/inrialpes/exmo/align/impl/BasicOntologyNetwork.java
index 529c849b7a3d9f432611caf5287ef689b54faf2a..66c5c0804121648523453346a3e224bb334740fe 100644
--- a/src/fr/inrialpes/exmo/align/impl/BasicOntologyNetwork.java
+++ b/src/fr/inrialpes/exmo/align/impl/BasicOntologyNetwork.java
@@ -22,6 +22,7 @@ package fr.inrialpes.exmo.align.impl;
 
 import java.lang.Cloneable;
 import java.lang.Iterable;
+import java.util.Collections;
 import java.util.Enumeration;
 import java.util.Iterator;
 import java.util.Set;
@@ -38,7 +39,7 @@ import org.semanticweb.owl.align.OntologyNetwork;
 /**
  * Represents a distributed system of aligned ontologies or network of ontologies.
  *
- * @author Jérôme Euzenat
+ * @author J�r�me Euzenat
  * @version $Id$ 
  */
 
@@ -89,9 +90,11 @@ public class BasicOntologyNetwork implements OntologyNetwork {
 	return ontologies.keySet(); // ??
     };
     public Set<Alignment> getTargetingAlignments( URI onto ){
+	if (!ontologies.containsKey(onto)) return Collections.emptySet();
 	return ontologies.get( onto ).targettingAlignments;
     };
     public Set<Alignment> getSourceAlignments( URI onto ){
+	if (!ontologies.containsKey(onto)) return Collections.emptySet();
 	return ontologies.get( onto ).sourceAlignments;
     };