diff --git a/mps-inspector/pom.xml b/mps-inspector/pom.xml
index a5a139e..363ec12 100644
--- a/mps-inspector/pom.xml
+++ b/mps-inspector/pom.xml
@@ -5,7 +5,7 @@
nl.dslconsultancy.mps
mps-inspector
- 0.2.1
+ 0.2.2
jar
MPS Inspector
diff --git a/mps-inspector/src/main/kotlin/nl/dslconsultancy/mps/inspector/xml/modelXml.kt b/mps-inspector/src/main/kotlin/nl/dslconsultancy/mps/inspector/xml/modelXml.kt
index a6dd315..64425f7 100644
--- a/mps-inspector/src/main/kotlin/nl/dslconsultancy/mps/inspector/xml/modelXml.kt
+++ b/mps-inspector/src/main/kotlin/nl/dslconsultancy/mps/inspector/xml/modelXml.kt
@@ -173,7 +173,7 @@ fun NodeXml.theseChildren(featureDecl: MetaFeatureXml?): Iterable =
if (featureDecl == null) emptyList() else children.filter { it.role == featureDecl.index }
fun NodeXml.thisReference(featureDecl: MetaFeatureXml?): ReferenceXml? =
- if (featureDecl == null) null else references.filter { it.role == featureDecl.index }[0]
+ if (featureDecl == null) null else references.filter { it.role == featureDecl.index }.getOrNull(0)
// primarily intended for memoising: {@code memois.of(src to dst()).apply { ... }}