diff --git a/Parsedown.php b/Parsedown.php index a2c4f98..a35dda3 100644 --- a/Parsedown.php +++ b/Parsedown.php @@ -317,9 +317,16 @@ class Parsedown protected function extractElement(array $Component) { - if ( ! isset($Component['element']) and isset($Component['markup'])) + if ( ! isset($Component['element'])) { - $Component['element'] = array('rawHtml' => $Component['markup']); + if (isset($Component['markup'])) + { + $Component['element'] = array('rawHtml' => $Component['markup']); + } + elseif (isset($Component['hidden'])) + { + $Component['element'] = array(); + } } return $Component['element'];