Index: plugins/Markdown/Markdown.pl =================================================================== --- plugins/Markdown/Markdown.pl (revision 2382) +++ plugins/Markdown/Markdown.pl (working copy) @@ -1110,11 +1110,16 @@ # # Unhashify HTML blocks # - foreach (@grafs) { - if (defined( $g_html_blocks{$_} )) { - $_ = $g_html_blocks{$_}; + my $hashes_found; + do { + $hashes_found = 0; + foreach (@grafs) { + if (exists $g_html_blocks{$graf} ) { + $_ = $g_html_blocks{$graf}; + $hashes_found = 1; + } } - } + } while ($hashes_found); return join "\n\n", @grafs; }