From 11a16d5693c788479268a24a41bda8743a39f7aa Mon Sep 17 00:00:00 2001 From: Ryan Cramer Date: Fri, 13 Jan 2023 08:37:20 -0500 Subject: [PATCH] Fix issue processwire/processwire-issues#1663 --- .../Process/ProcessField/ProcessField.module | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/wire/modules/Process/ProcessField/ProcessField.module b/wire/modules/Process/ProcessField/ProcessField.module index 29e670d8..a9082ad5 100644 --- a/wire/modules/Process/ProcessField/ProcessField.module +++ b/wire/modules/Process/ProcessField/ProcessField.module @@ -1709,15 +1709,17 @@ class ProcessField extends Process implements ConfigurableModule { $field->description = $this->_('If you want to associate an icon with the field, select an icon below. Click the "Show all icons" link for visual selection.'); // Description for field tags $field->collapsed = Inputfield::collapsedBlank; $form->add($field); - - /** @var InputfieldMarkup $field */ - $field = $modules->get('InputfieldMarkup'); - $field->attr('name', '_usage_table'); - $field->label = $this->_('Usage'); - $field->icon = 'search'; - $field->collapsed = Inputfield::collapsedYes; - $field->value = 'value'; - $form->add($field); + + if($this->field->id) { + /** @var InputfieldMarkup $field */ + $field = $modules->get('InputfieldMarkup'); + $field->attr('name', '_usage_table'); + $field->label = $this->_('Usage'); + $field->icon = 'search'; + $field->collapsed = Inputfield::collapsedYes; + $field->value = 'value'; + $form->add($field); + } return $form; }