diff --git a/src/tools/make_mkid b/src/tools/make_mkid
index 153a0176de94a96764493e296a5fe2e6322458c2..0a8f5a34d20d247202e2b34a22c204b788f65893 100755
--- a/src/tools/make_mkid
+++ b/src/tools/make_mkid
@@ -2,7 +2,7 @@
 find `pwd`/ \( -name _deadcode -a -prune \) -o \
 	-type f -name '*.[chyl]' -print|sed 's;//;/;g' | mkid -S.gen=C -
 
-find . -type d -print |while read DIR
+find . -name  'CVS' -prune -o -type d -print  |while read DIR
 do
 	[ "$DIR" != "." ] && ln -f -s `pwd`/ID $DIR/ID
 done