diff --git a/wire/core/PageComparison.php b/wire/core/PageComparison.php index 352d8f66..afe84a13 100644 --- a/wire/core/PageComparison.php +++ b/wire/core/PageComparison.php @@ -177,8 +177,8 @@ class PageComparison { // action is just a string to return $result = $action; } - - } else if(is_callable($action)) { + + } else if(is_callable($action) && (!is_object($action) || $action instanceof \Closure)) { // action is callable $result = call_user_func_array($action, array($val, $key, $page));