diff --git a/inc/error.php b/inc/error.php index 5974be77..e7fd2893 100644 --- a/inc/error.php +++ b/inc/error.php @@ -56,11 +56,11 @@ function error($message, $priority = true, $debug_stuff = false) { } $debug_stuff['backtrace'] = debug_backtrace(); $pw = $config['db']['password']; - $debug_callback = function(&$item) use (&$debug_callback, $pw) { + $debug_callback = function($item) use (&$debug_callback, $pw) { if (is_array($item)) { - return array_map($debug_callback, $item); + $item = array_filter($item, $debug_callback); } - return ($item == $pw ? 'hunter2' : $item); + return ($item !== $pw || !$pw); }; $debug_stuff = array_map($debug_callback, $debug_stuff); }