From 1271fa684a408a205d1a57ae9cda75d77193437c Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Tue, 1 Aug 2023 11:15:30 -0400 Subject: [PATCH] Add support for processwire/processwire-issues#1795 --- wire/core/PageValues.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/core/PageValues.php b/wire/core/PageValues.php index 9b22f035..0767a02d 100644 --- a/wire/core/PageValues.php +++ b/wire/core/PageValues.php @@ -48,7 +48,7 @@ class PageValues extends Wire { $index = rtrim($index, ']'); if(ctype_digit($index)) $index = (int) $index; } - if($value instanceof Page) { + if($value instanceof Page && !in_array($key, $wireArrayProperties)) { // value is a Page if(isset(PageProperties::$traversalReturnTypes[$k])) { // traversal property: Page or PageArray