Don't install Type-7 LSA's into nonNSSA area.
diff --git a/ospfd/ospf_lsa.c b/ospfd/ospf_lsa.c
index 3c4d696..915f0fa 100644
--- a/ospfd/ospf_lsa.c
+++ b/ospfd/ospf_lsa.c
@@ -1648,6 +1648,10 @@
   for (node = listhead (ospf->areas); node; nextnode (node))
     {
       struct ospf_area *area = getdata (node);
+      
+      /* Don't install Type-7 LSA's into nonNSSA area */
+      if (area->external_routing != OSPF_AREA_NSSA)
+        continue;
 
       /* make lsa duplicate, lock=1 */
       new2 = ospf_lsa_dup (lsa);