diff --git a/uw_cfg_common.module b/uw_cfg_common.module
index 4fbedf2e3f38e20466f1b6303d9076b1d3bea147..915ad3a0a1d8a0fc080a2d9cc90b3a72396b564a 100644
--- a/uw_cfg_common.module
+++ b/uw_cfg_common.module
@@ -941,10 +941,17 @@ function uw_cfg_common_form_alter(array &$form, FormStateInterface $form_state,
       // to be used in the field name.
       $node_type = str_replace('_item', '', $node_type);
 
-      // Now since all the fields names are the same,
-      // field_uw_<node_type>_summary, we can get
-      // the proper field name.
-      $field_name = 'field_uw_' . $node_type . '_summary';
+      // If the node type is an opportunity, we have to give
+      // the specific field name.
+      if ($node_type == 'opportunity') {
+        $field_name = 'field_uw_opportunity_position';
+      }
+      // Now since all the rest of the field names
+      // are the same, field_uw_<node_type>_summary,
+      // we can get the proper field name.
+      else {
+        $field_name = 'field_uw_' . $node_type . '_summary';
+      }
 
       // Set the states of the summary, required and visible.
       $form[$field_name]['widget'][0]['#states'] = [