From 59173b6f92ad9f02fab2e4be2910e601b46788a6 Mon Sep 17 00:00:00 2001 From: Richard Antalik Date: Sat, 5 Jul 2025 01:34:24 +0200 Subject: [PATCH] Fix #141399: Operator search throws error in empty VSE Python AttributeError was thrown, because `strip.type` was accessed, while `strip` was `None`. Pull Request: https://projects.blender.org/blender/blender/pulls/141421 --- scripts/startup/bl_ui/space_sequencer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/startup/bl_ui/space_sequencer.py b/scripts/startup/bl_ui/space_sequencer.py index 6a04a00e6ad..b782a093646 100644 --- a/scripts/startup/bl_ui/space_sequencer.py +++ b/scripts/startup/bl_ui/space_sequencer.py @@ -661,7 +661,7 @@ class SEQUENCER_MT_change(Menu): del bpy_data_scenes_len layout.operator_context = 'INVOKE_DEFAULT' - if strip.type in { + if strip and strip.type in { 'CROSS', 'ADD', 'SUBTRACT', 'ALPHA_OVER', 'ALPHA_UNDER', 'GAMMA_CROSS', 'MULTIPLY', 'WIPE', 'GLOW', 'TRANSFORM', 'SPEED', 'MULTICAM', 'ADJUSTMENT',