diff --git a/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java b/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java
index f68b6790be0a3516c3777a2803df3b8c991de5a2..f63dab48d61c03eafaf30fd0e8ace581a534b983 100644
--- a/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java
+++ b/src/fr/inrialpes/exmo/align/onto/jena25/JENAOntology.java
@@ -78,8 +78,14 @@ public class JENAOntology extends BasicOntology<OntModel> implements LoadedOntol
 
 
     public String getEntityName(Object o) throws AlignmentException {
-	// TODO Auto-generated method stub
-	return null;
+	try {
+	    // Try to get labels first... (done in the OWLAPI way)
+	    URI u = new URI(((OntResource) o).getURI());
+	    if ( u != null ) return u.getFragment();
+	    else return "";
+	} catch (Exception oex) {
+	    return null;
+	}
     }
 
     public Set<String> getEntityNames(Object o, String lang) throws AlignmentException {