diff --git a/share/mk/bsd.compat.mk b/share/mk/bsd.compat.mk
index a1abde4be58e..83eb737e52eb 100644
--- a/share/mk/bsd.compat.mk
+++ b/share/mk/bsd.compat.mk
@@ -15,7 +15,8 @@
 	NOMANCOMPRESS:NO_MANCOMPRESS \
 	NOOBJ:NO_OBJ \
 	NOPIC:NO_PIC \
-	NOPROFILE:NO_PROFILE
+	NOPROFILE:NO_PROFILE \
+	NOTAGS:NO_TAGS
 .for old in ${oldnew:C/:.*//}
 .for new in ${oldnew:C/.*://}
 .if defined(${old}) && !defined(${new})
diff --git a/share/mk/bsd.dep.mk b/share/mk/bsd.dep.mk
index 1b51834679a6..4d775871d9e1 100644
--- a/share/mk/bsd.dep.mk
+++ b/share/mk/bsd.dep.mk
@@ -56,7 +56,7 @@ MKDEPCMD?=	mkdep
 DEPENDFILE?=	.depend
 
 # Keep `tags' here, before SRCS are mangled below for `depend'.
-.if !target(tags) && defined(SRCS) && !defined(NOTAGS)
+.if !target(tags) && defined(SRCS) && !defined(NO_TAGS)
 tags: ${SRCS}
 .if ${CTAGS:T} == "ctags"
 	@${CTAGS} ${CTAGSFLAGS} -f /dev/stdout \