diff --git a/Makefile.buildtests b/Makefile.buildtests
index d01f6d23b56ca3c91aba0c702301693dd0df6955..4d5d99badd8b46e3e479f0a977c7186b732409a9 100644
--- a/Makefile.buildtests
+++ b/Makefile.buildtests
@@ -39,7 +39,7 @@ buildtest:
 	BUILDTESTOK=true; \
 	APP_RETRY=0; \
 	for BOARD in $$($(MAKE) -s info-boards-supported); do \
-	  RIOTNOLINK=$$(echo $(BOARD_INSUFFICIENT_MEMORY) | grep $${BOARD} 2>&1 >/dev/null && echo 1); \
+	  RIOTNOLINK=$$(echo $(BOARD_INSUFFICIENT_MEMORY) | grep "\<$${BOARD}\>" 2>&1 >/dev/null && echo 1); \
 	  ${COLOR_ECHO} -n "Building for $${BOARD} "; \
 	  [ -n "$${RIOTNOLINK}" ] && ${COLOR_ECHO} -n "(no linking) "; \
 	  for NTH_TRY in 1 2 3; do \