diff --git a/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java b/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
index 25685cbe3382687c8fd4cae014d1bc4cdcb748b8..352e51bd27252d44cb94de4615c246dce86b0232 100644
--- a/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
+++ b/model/src/main/java/lcsb/mapviewer/model/map/MiriamType.java
@@ -768,7 +768,7 @@ public enum MiriamType {
       }
     }
     if (foundType != null) {
-      if (foundUri.length() <= miriamUri.length()) {
+      if (foundUri.length() >= miriamUri.length()) {
         throw new InvalidArgumentException("Invalid miriam uri: " + miriamUri);
       }
       return new MiriamData(foundType, miriamUri.substring(foundUri.length() + 1));