@@ -31,7 +31,7 @@ class Markdown_Sami_Twig_Extension extends Twig_Extension {
$str = "";
foreach ($tree as $key => $elem) {
- $append($str, $depth, $key, self::href(self::dep($elem[1]), sprintf("#%s", $elem[1]), $elem[1]));
+ $append($str, $depth, $key, self::href(is_string($elem[1]) ? $elem[1] : self::dep($elem), sprintf("#%s", $elem[1]), $elem[1]));
if (isset($elem[2]) && !empty($elem[2])) {
$last = array();