diff --git a/src/main/java/de/prob2/jupyter/CommandUtils.java b/src/main/java/de/prob2/jupyter/CommandUtils.java
index e7de84b29b525595395b1cdaa5b4af9078652e7e..212d82dae4f9b3447201c8402471cdbb8bc1b91c 100644
--- a/src/main/java/de/prob2/jupyter/CommandUtils.java
+++ b/src/main/java/de/prob2/jupyter/CommandUtils.java
@@ -350,7 +350,7 @@ public final class CommandUtils {
 	
 	public static @Nullable Matcher matchBIdentifierAt(final @NotNull String code, final int at) {
 		final Matcher identifierMatcher = B_IDENTIFIER_PATTERN.matcher(code);
-		while (identifierMatcher.find() && identifierMatcher.start() < at) {
+		while (identifierMatcher.find() && identifierMatcher.start() <= at) {
 			if (identifierMatcher.end() >= at) {
 				return identifierMatcher;
 			}