--- bbcode.php.orig 2009-12-06 00:14:35.000000000 +1100 +++ bbcode.php 2009-12-06 00:14:20.000000000 +1100 @@ -584,6 +584,11 @@ $code = str_replace("\t", '   ', $code); $code = str_replace(' ', '  ', $code); $code = str_replace(' ', '  ', $code); + $code = str_replace("\n ", "\n ", $code); + if (!empty($code) && $code[0] == ' ') + { + $code = ' ' . substr($code, 1); + } // remove newline at the beginning if (!empty($code) && $code[0] == "\n")