diff --git a/frontend/src/metabase/components/InputBlurChange.jsx b/frontend/src/metabase/components/InputBlurChange.jsx
index fb3ee79421d20081e3f3f69e12088e2c5b4d6742..e97dc1ee5aabea4d5356246319f94cace8648f53 100644
--- a/frontend/src/metabase/components/InputBlurChange.jsx
+++ b/frontend/src/metabase/components/InputBlurChange.jsx
@@ -33,7 +33,9 @@ export default class InputBlurChange extends Component {
   };
 
   UNSAFE_componentWillReceiveProps(newProps) {
-    this.setState({ value: newProps.value });
+    if (newProps.value !== this.state.value) {
+      this.setState({ value: newProps.value });
+    }
   }
 
   onChange(event) {