diff --git a/core/src/avm2/activation.rs b/core/src/avm2/activation.rs index ae701d970..938839fd4 100644 --- a/core/src/avm2/activation.rs +++ b/core/src/avm2/activation.rs @@ -1969,6 +1969,7 @@ impl<'a, 'gc> Activation<'a, 'gc> { let coerced = match value { Value::Undefined | Value::Null => Value::Null, + Value::String(_) => value, _ => value.coerce_to_string(self)?.into(), };