$NetBSD: patch-ab,v 1.5 2004/08/21 12:35:15 markd Exp $

--- kdm/backend/client.c.orig	2004-08-09 21:02:39.000000000 +1200
+++ kdm/backend/client.c
@@ -1243,7 +1243,7 @@ StartClient ()
     chownCtrl (&td->ctrl, curuid, -1);
     endpwent ();
 #if !defined(USE_PAM) && !defined(AIXV3)
-# ifndef QNX4  /* QNX4 doesn't need endspent() to end shadow passwd ops */
+# if !(defined(QNX4) || defined(__NetBSD__))  /* QNX4 doesn't need endspent() to end shadow passwd ops */
     endspent ();
 # endif
 #endif
