diff --git a/core/src/avm2/verify.rs b/core/src/avm2/verify.rs index 3c99b0a21..c6c3c1a6b 100644 --- a/core/src/avm2/verify.rs +++ b/core/src/avm2/verify.rs @@ -490,6 +490,15 @@ fn verify_code_starting_from<'gc>( .pool_maybe_uninitialized_multiname(*name_index, &mut activation.context) .unwrap(); + if multiname.has_lazy_component() { + // This matches FP's error message + return Err(Error::AvmError(verify_error( + activation, + "Error #1014: Class [] could not be found.", + 1014, + )?)); + } + activation .domain() .get_class(&multiname, activation.context.gc_context)