diff --git a/src/js/binder.js b/src/js/binder.js
index <HASH>..<HASH> 100644
--- a/src/js/binder.js
+++ b/src/js/binder.js
@@ -36,7 +36,8 @@
 
                     var elementValue = fluid.value(element);
 
-                    that.applier.change(path, elementValue);
+                    // Standardize non-values and empty strings as `null` per https://issues.gpii.net/browse/GPII-1580
+                    that.applier.change(path, (elementValue && elementValue.length > 0) ? elementValue : null);
                 });
 
                 // Update the form elements when the model changes
GPII-<I>:  Restored fix for clearing text fields.