diff --git a/client/src/components/SymbolValue.jsx b/client/src/components/SymbolValue.jsx
index 238ae92f..8e3e4c1a 100644
--- a/client/src/components/SymbolValue.jsx
+++ b/client/src/components/SymbolValue.jsx
@@ -458,13 +458,16 @@ class SymbolValue extends Component {
{display_search_button ?
<>
{this.props.element.type === "equationset" && this.props.element.input && this.props.element.lmin & FIXED && free_variables.length > 0 ?
-
- The Independent Variable {this.props.element.name} is Fixed. Search manipulates only the values of Free Independent Variables. Press this button to alter the values, {free_variables} to locate a feasible solution (if available).
- }>
-
-
+ (this.props.search_completed ?
+
:
- }
+
+ The Independent Variable {this.props.element.name} is Fixed. Search manipulates only the values of Free Independent Variables. Press this button to alter the values, {free_variables} to locate a feasible solution (if available).
+ }>
+
+ )
+ :
+ }
>
:
diff --git a/client/src/designtypes/Spring/SymbolValueWireDia.jsx b/client/src/designtypes/Spring/SymbolValueWireDia.jsx
index ca170fe8..564eef15 100644
--- a/client/src/designtypes/Spring/SymbolValueWireDia.jsx
+++ b/client/src/designtypes/Spring/SymbolValueWireDia.jsx
@@ -599,13 +599,16 @@ class SymbolValueWireDia extends Component {
{display_search_button ?
<>
{(this.props.element.lmin & FIXED && free_variables.length > 0) ?
-
- The Independent Variable {this.props.element.name} is Fixed. Search manipulates only the values of Free Independent Variables. Press this button to alter the values, {free_variables} to locate a feasible solution (if available).
- }>
-
-
+ (this.props.search_completed ?
+
:
- }
+
+ The Independent Variable {this.props.element.name} is Fixed. Search manipulates only the values of Free Independent Variables. Press this button to alter the values, {free_variables} to locate a feasible solution (if available).
+ }>
+
+ )
+ :
+ }
>
: