diff --git a/editor/inspector/editor_inspector.cpp b/editor/inspector/editor_inspector.cpp index c24a0a3c9db..08b2786aad8 100644 --- a/editor/inspector/editor_inspector.cpp +++ b/editor/inspector/editor_inspector.cpp @@ -1605,7 +1605,7 @@ void EditorProperty::_update_popup() { menu->add_icon_item(theme_cache.revert_icon, TTR("Revert Value"), MENU_REVERT_VALUE); } } - if (!doc_path.is_empty()) { + if (!doc_path.is_empty() && ScriptEditor::get_singleton() && EditorNode::get_singleton()) { menu->add_separator(); menu->add_icon_item(theme_cache.help_icon, TTR("Open Documentation"), MENU_OPEN_DOCUMENTATION); }