diff --git a/editablefields.module b/editablefields.module
index 38ef90e..b3f8a65 100644
--- a/editablefields.module
+++ b/editablefields.module
@@ -177,7 +177,7 @@ function editablefields_field_ui_display_overview_multistep_submit($form, &$form
   $values = $form_state['values']['fields'][$field_name]['settings_edit_form']['settings'];
   $form_state['formatter_settings'][$field_name] = $values;
 
-  $form_state['rebuild'] = TRUE;
+  $form_state['rebuild'] = FALSE;
 }
 
 /**
@@ -527,7 +527,7 @@ function editablefields_form_submit_edit_mode(&$form, &$form_state) {
   array_pop($parents);
   array_pop($parents);
   _editablefields_set_edit_mode($form_state, TRUE, $parents);
-  $form_state['rebuild'] = TRUE;
+  $form_state['rebuild'] = FALSE;
 }
 
 /**
@@ -558,7 +558,7 @@ function editablefields_form_submit(&$form, &$form_state) {
   entity_form_submit_build_entity($entity_type, $entity, $element, $form_state);
   entity_save($entity_type, $entity);
 
-  $form_state['rebuild'] = TRUE;
+  $form_state['rebuild'] = FALSE; // PHP 7.3.x can break if the form is rebuilt from cache.
   // Put back the updated entity for used during form rebuild.
   $form_state['editablefields_entities'][$entity_type][$entity_id] = $entity;
 }
