diff -uprN bird-1.3.10-/proto/ospf/iface.c bird-1.3.10/proto/ospf/iface.c
--- bird-1.3.10-/proto/ospf/iface.c	2013-04-29 23:41:58.000000000 +0200
+++ bird-1.3.10/proto/ospf/iface.c	2013-05-28 10:15:34.000000000 +0200
@@ -537,7 +537,7 @@ ospf_iface_new(struct ospf_area *oa, str
 #ifdef OSPFv2
   ifa->autype = ip->autype;
   ifa->passwords = ip->passwords;
-  ifa->ptp_netmask = !(addr->flags & IA_PEER);
+  ifa->ptp_netmask = addr ? !(addr->flags & IA_PEER) : 0;
   if (ip->ptp_netmask < 2)
     ifa->ptp_netmask = ip->ptp_netmask;
 #endif
