NETCFG: check for nullpointer. tnx bzed for the scan service.
[citadel.git] / citadel / modules / network / serv_network.c
index 66bf69c6b5ae4ca4c63fa98e4f3b2cc5dad21b23..5dedf0c536ec52754710e18c0078b74182fd8f20 100644 (file)
@@ -272,8 +272,11 @@ void network_queue_interesting_rooms(struct ctdlroom *qrbuf, void *data, OneRoom
 
        ptr = CreateRoomProcListEntry(qrbuf, OneRNCfg);
 
-       ptr->next = RP->rplist;
-       RP->rplist = ptr;
+       if (ptr != NULL)
+       {
+               ptr->next = RP->rplist;
+               RP->rplist = ptr;
+       }
 }
 
 /*