diff --git a/Libraries/LibWeb/Animations/Animation.cpp b/Libraries/LibWeb/Animations/Animation.cpp index 9f2a3d5b657..332be06960c 100644 --- a/Libraries/LibWeb/Animations/Animation.cpp +++ b/Libraries/LibWeb/Animations/Animation.cpp @@ -314,7 +314,7 @@ bool Animation::is_relevant() const // An animation is relevant if: // - Its associated effect is current or in effect, and // - Its replace state is not removed. - return (m_effect->is_current() || m_effect->is_in_effect()) && replace_state() != Bindings::AnimationReplaceState::Removed; + return (m_effect && (m_effect->is_current() || m_effect->is_in_effect())) && replace_state() != Bindings::AnimationReplaceState::Removed; } // https://www.w3.org/TR/web-animations-1/#replaceable-animation