diff -r 4556c520b41b src/unix/ifnet.c
--- a/src/unix/ifnet.c	Wed Jul 02 14:40:22 2008 +0200
+++ b/src/unix/ifnet.c	Wed Jul 02 15:43:00 2008 +0200
@@ -451,6 +451,8 @@ chk_if_changed(struct olsr_if *iface)
 	  /* No more interfaces */
 	  memset(&olsr_cnf->main_addr, 0, olsr_cnf->ipsize);
 	  OLSR_PRINTF(1, "No more interfaces...\n");
+
+          olsr_trigger_forced_update(NULL);
 	}
       else
 	{
