=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/cvs/update.c,v retrieving revision 1.149 retrieving revision 1.150 diff -u -r1.149 -r1.150 --- src/usr.bin/cvs/update.c 2008/06/09 23:54:27 1.149 +++ src/usr.bin/cvs/update.c 2008/06/11 19:10:02 1.150 @@ -1,4 +1,4 @@ -/* $OpenBSD: update.c,v 1.149 2008/06/09 23:54:27 joris Exp $ */ +/* $OpenBSD: update.c,v 1.150 2008/06/11 19:10:02 joris Exp $ */ /* * Copyright (c) 2006 Joris Vink * @@ -295,7 +295,8 @@ xfree(buf); - if (isempty == 1 && prune_dirs == 1) { + if ((isempty == 1 && prune_dirs == 1) || (cvs_server_active == 1 && + cvs_cmdop == CVS_OP_CHECKOUT)) { /* XXX */ cvs_rmdir(cf->file_path);