diff --git a/lib/Twig/Error.php b/lib/Twig/Error.php index c1b9f32156..b9457063aa 100755 --- a/lib/Twig/Error.php +++ b/lib/Twig/Error.php @@ -163,9 +163,11 @@ protected function getTemplateTrace() protected function guessTemplateLine($trace) { - foreach ($trace['object']->getDebugInfo() as $codeLine => $templateLine) { - if (isset($trace['line']) && $codeLine <= $trace['line']) { - return $templateLine; + if (isset($trace['line'])) { + foreach ($trace['object']->getDebugInfo() as $codeLine => $templateLine) { + if ($codeLine <= $trace['line']) { + return $templateLine; + } } }