diff --git a/usr.sbin/isdn/isdnd/holiday.c b/usr.sbin/isdn/isdnd/holiday.c index 5c9d7941020c..4371ead999fb 100644 --- a/usr.sbin/isdn/isdnd/holiday.c +++ b/usr.sbin/isdn/isdnd/holiday.c @@ -27,7 +27,7 @@ * isdnd - holiday file handling * ============================= * - * $Id: holiday.c,v 1.3 2003/10/06 09:43:27 itojun Exp $ + * $Id: holiday.c,v 1.4 2006/05/24 23:43:11 christos Exp $ * * $FreeBSD$ * @@ -124,7 +124,7 @@ init_holidays(char *filename) newh->year = year; newh->next = NULL; - if (firsth == NULL) + if (firsth == NULL || lasth == NULL) { firsth = newh; }