diff -ru vpopmail-5.4.9_orig/vcdb.c vpopmail-5.4.9/vcdb.c --- vpopmail-5.4.9_orig/vcdb.c 2004-01-07 16:06:16.000000000 +0000 +++ vpopmail-5.4.9/vcdb.c 2005-02-11 11:06:34.000000000 +0000 @@ -236,7 +236,10 @@ lowerit(user); lowerit(domain); - vget_assign(domain,NULL,0,&tuid,&tgid); + if (vget_assign(domain,NULL,0,&tuid,&tgid) == NULL) { + return(NULL); + } + myuid = geteuid(); if ( myuid != 0 && myuid != tuid ) { return(NULL);