Index: trunk/dnsbl/dnsbl.cgi
===================================================================
--- trunk/dnsbl/dnsbl.cgi	(revision 77)
+++ trunk/dnsbl/dnsbl.cgi	(revision 78)
@@ -46,5 +46,4 @@
 }
 
-my $dnsbl = new DNSBL;
 # here be drag'ns, should theoretically be $DNSBL::maxlvl, but we
 # only have up to level 4 in the report HTML/template
@@ -159,4 +158,8 @@
   for (my $i = 0; $i <= $maxlvl; $i++) {
     my $orgn = "org$i";
+    if ($i > 0 && !$webvar{orgn}) {
+      # use parent org instead of "null" org for subblocks
+      $webvar{$orgn} = $webvar{"org".($i-1)};
+    }
     my $blockn = "block$i";
     my $commentn = "comment$i";
