--- ipa_kpasswd.c.orig 2008-06-11 16:24:28.000000000 +0200 +++ ipa_kpasswd.c 2008-07-22 18:08:17.000000000 +0200 @@ -1296,6 +1296,9 @@ for (tifa = ifa; tifa; tifa = tifa->ifa_next) { + if (tifa->ifa_addr == NULL) + continue; + if (tifa->ifa_addr->sa_family != PF_INET && tifa->ifa_addr->sa_family != AF_INET6) { /* not interesting for us */