diff -purN a/nest/neighbor.c b/nest/neighbor.c
--- a/nest/neighbor.c	2013-09-25 15:36:12.000000000 +0300
+++ b/nest/neighbor.c	2013-09-26 07:00:13.519607435 +0300
@@ -231,7 +231,7 @@ neigh_up(neighbor *n, struct iface *i, i
 static void
 neigh_down(neighbor *n)
 {
-  DBG("Flushing neighbor %I on %s\n", n->addr, i->name);
+  DBG("Flushing neighbor %I on %s\n", n->addr, n->iface->name);
   rem_node(&n->if_n);
   if (! (n->flags & NEF_BIND))
     n->iface = NULL;
