Index: /trunk/dns.cgi
===================================================================
--- /trunk/dns.cgi	(revision 136)
+++ /trunk/dns.cgi	(revision 137)
@@ -319,5 +319,5 @@
   $page->param(curpage => $webvar{page});
 
-  my $count = getRecCount($dbh, $webvar{defrec}, $webvar{id});
+  my $count = getRecCount($dbh, $webvar{defrec}, $webvar{id}, $filter);
 
   $sortby = 'host';
@@ -1397,8 +1397,8 @@
   $page->param(ttl	=> $soa{ttl});
 
-  $startwith = $session->param($webvar{page}.'startwith');
-  $filter = $session->param($webvar{page}.'filter');
-
-  my $foo2 = getDomRecs($dbh,$def,$id,$perpage,$webvar{offset},$sortby,$sortorder);
+#  $startwith = $session->param($webvar{page}.'startwith');
+#  $filter = $session->param($webvar{page}.'filter');
+
+  my $foo2 = getDomRecs($dbh,$def,$id,$perpage,$webvar{offset},$sortby,$sortorder,$filter);
 
   my $row = 0;
@@ -1544,10 +1544,11 @@
   $page->param(pgtype => $pgtype);
   $page->param(parent => $parent);
+  $page->param(filter => $filter);
 } # end fill_pgcount()
 
 sub listdomains {
 
-  $startwith = $session->param($webvar{page}.'startwith');
-  $filter = $session->param($webvar{page}.'filter');
+#  $startwith = $session->param($webvar{page}.'startwith');
+#  $filter = $session->param($webvar{page}.'filter');
   $searchsubs = $session->param($webvar{page}.'searchsubs');
 
Index: /trunk/templates/pgcount.tmpl
===================================================================
--- /trunk/templates/pgcount.tmpl	(revision 136)
+++ /trunk/templates/pgcount.tmpl	(revision 137)
@@ -1,1 +1,1 @@
-<TMPL_IF ntot>Listing <TMPL_VAR NAME=nfirst> - <TMPL_VAR NAME=npglast> of <TMPL_VAR NAME=ntot><TMPL_ELSE>No <TMPL_VAR NAME=pgtype></TMPL_IF><TMPL_IF NAME=parent> in <TMPL_VAR NAME=parent></TMPL_IF>
+<TMPL_IF ntot>Listing <TMPL_VAR NAME=nfirst> - <TMPL_VAR NAME=npglast> of <TMPL_VAR NAME=ntot><TMPL_ELSE>No <TMPL_VAR NAME=pgtype></TMPL_IF><TMPL_IF NAME=parent> in <TMPL_VAR NAME=parent></TMPL_IF><TMPL_IF filter> matching "<TMPL_VAR NAME=filter>"</TMPL_IF>
Index: /trunk/templates/reclist.tmpl
===================================================================
--- /trunk/templates/reclist.tmpl	(revision 136)
+++ /trunk/templates/reclist.tmpl	(revision 137)
@@ -33,5 +33,5 @@
 		<input type="hidden" name="id" value="<TMPL_VAR NAME=id>" />
 		<input type="hidden" name="defrec" value="<TMPL_VAR NAME=defrec>" />
-		<input name="search" />
+		<input name="filter"<TMPL_IF filter> value="<TMPL_VAR NAME=filter>"</TMPL_IF> />
 		<input type="submit" value="Filter" />
 		</fieldset>
