]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki.pm
use_pagespec: do not fail with error when unable to match, unless it fails
[ikiwiki.git] / IkiWiki.pm
index c787612e12e622174797609fe5337ff57586bf8a..c735b26c80e2800955e79730260d4e4cd1ce0b13 100644 (file)
@@ -1876,7 +1876,9 @@ sub use_pagespec ($$;@) {
                foreach my $i (keys %i) {
                        $depends_simple{$page}{lc $i} |= $i{$i};
                }
-               error(sprintf(gettext("cannot match pages: %s"), $firstfail));
+
+               error(sprintf(gettext("cannot match pages: %s"), $firstfail))
+                       if $firstfail->isa("IkiWiki::ErrorReason");
        }
 
        return @ret;