Scriptronaut
QC Checker Documentation Core 1.0
Animation check

No Empty Animation Data

Checks for objects that contain empty animation data. Objects using an Action, NLA strips, or drivers are considered valid.

Warning Automatic fix: Yes Settings: No Selection: Object

Why this check exists

An empty animation_data block is a leftover from a deleted Action, driver, or NLA strip. It doesn't do anything on its own, but its presence can mislead tools, scripts, or artists who check for animation_data as a shortcut for 'this object is animated' — flagging a false positive where nothing is actually animated.

Behavior

Module animation/no_empty_animation_data.py
Included with Core
Severity Warning
Automatic fix Yes
Fix behavior An automatic fix is available.
User settings No
Selection support Object

Settings

This check has no configurable settings.