--- src/unix_user.c.orig	Wed Feb 25 07:56:29 2004
+++ src/unix_user.c	Wed Feb 25 07:57:42 2004
@@ -1198,9 +1198,12 @@
 
       /* A passwd field of more than one character, which starts with a star,
        * indicates a disabled account. */
+      // on Mac OS X, ******** is used for shadow passwords
+#ifndef __APPLE__
       if ( (crypted[0] == '*') && crypted[1])
 	goto fail;
-      
+#endif      
+
       home = passwd->pw_dir;
     }
   
