From bcb699a50e04b41e4a88f09c1fef363fbf906dff Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Thu, 19 Aug 2021 10:31:29 -0400 Subject: [PATCH] Fix issue processwire/processwire-issues#892 --- wire/modules/Inputfield/InputfieldForm.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wire/modules/Inputfield/InputfieldForm.module b/wire/modules/Inputfield/InputfieldForm.module index b4596aef..7c49a105 100644 --- a/wire/modules/Inputfield/InputfieldForm.module +++ b/wire/modules/Inputfield/InputfieldForm.module @@ -377,7 +377,7 @@ class InputfieldForm extends InputfieldWrapper { if(!$child->getSetting('required') || $child->getSetting('requiredSkipped')) continue; // if field was not shown, then it can't be required - if($child->getSetting('showIfSkipped')) { + if($child->getSetting('showIfSkipped') && !$child->getSetting('showIfProcessed')) { $child->set('requiredSkipped', true); continue; }