diff --git a/sys/netinet6/in6.c b/sys/netinet6/in6.c index ee197b6d0165..be5106aa3ec7 100644 --- a/sys/netinet6/in6.c +++ b/sys/netinet6/in6.c @@ -1696,7 +1696,7 @@ in6_ifhasaddr(struct ifnet *ifp, struct in6_addr *addr) struct in6_ifaddr *ia6; in6 = *addr; - if (in6_clearscope(&in6) || in6_clearscope(&in6)) + if (in6_clearscope(&in6)) return (0); in6_setscope(&in6, ifp, NULL);