diff --git a/reflex/style.py b/reflex/style.py index a205cdc4a..3916bbc7c 100644 --- a/reflex/style.py +++ b/reflex/style.py @@ -287,7 +287,9 @@ class Style(dict): _var = LiteralVar.create(value) if _var is not None: # Carry the imports/hooks when setting a Var as a value. - self._var_data = VarData.merge(self._var_data, _var._get_all_var_data()) + self._var_data = VarData.merge( + getattr(self, "_var_data", None), _var._get_all_var_data() + ) super().__setitem__(key, value)