]> sipb.mit.edu Git - ikiwiki.git/blobdiff - IkiWiki/CGI.pm
Fix ugly display when editing a page that has vanished.
[ikiwiki.git] / IkiWiki / CGI.pm
index 65136a26947a2cae9ee5eeecc52ed092e33b197b..781974c13d5c8dde65e772bc0c4c3f952fc0f958 100644 (file)
@@ -503,7 +503,7 @@ sub cgi_editpage ($$) { #{{{
                my $exists=-e "$config{srcdir}/$file";
 
                if ($form->field("do") ne "create" && ! $exists &&
-                   ! eval { srcfile($file) }) {
+                   ! defined srcfile($file, 1)) {
                        $form->tmpl_param("page_gone", 1);
                        $form->field(name => "do", value => "create", force => 1);
                        $form->tmpl_param("page_select", 0);