diff --git a/core/src/display_object/movie_clip.rs b/core/src/display_object/movie_clip.rs index e93416360..22db6ef0c 100644 --- a/core/src/display_object/movie_clip.rs +++ b/core/src/display_object/movie_clip.rs @@ -1473,7 +1473,9 @@ impl<'gc> TDisplayObject<'gc> for MovieClip<'gc> { { let frame_id = self.0.read().current_frame; - self.run_frame_scripts(frame_id, context); + if self.playing() { + self.run_frame_scripts(frame_id, context); + } } }