diff --git a/IkiWiki/Render.pm b/IkiWiki/Render.pm index b0bd8dee0..2bf2e336b 100644 --- a/IkiWiki/Render.pm +++ b/IkiWiki/Render.pm @@ -801,7 +801,7 @@ sub refresh () { remove_unrendered(); if (@$del) { - run_hooks(delete => sub { shift->(@$del) }); + run_hooks(delete => sub { shift->(@$del, @$internal_del) }); } if (%rendered) { run_hooks(change => sub { shift->(keys %rendered) }); diff --git a/debian/changelog b/debian/changelog index 10a4912af..31d64e237 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ ikiwiki (3.20100505) UNRELEASED; urgency=low and typical use. * inline: Call indexhtml when inlining internal pages, so their text can be indexed for searching. + * Delete hooks are passed deleted internal pages. -- Joey Hess Wed, 05 May 2010 18:07:29 -0400