diff --git a/editor/inspector_dock.cpp b/editor/inspector_dock.cpp index ab061c4d5cb..b9efe7d2ea3 100644 --- a/editor/inspector_dock.cpp +++ b/editor/inspector_dock.cpp @@ -298,8 +298,7 @@ void InspectorDock::_prepare_resource_extra_popup() { popup->set_item_disabled(popup->get_item_index(RESOURCE_EDIT_CLIPBOARD), r.is_null()); Ref current_res = _get_current_resource(); - ERR_FAIL_COND(current_res.is_null()); - popup->set_item_disabled(popup->get_item_index(RESOURCE_SHOW_IN_FILESYSTEM), current_res->is_built_in()); + popup->set_item_disabled(popup->get_item_index(RESOURCE_SHOW_IN_FILESYSTEM), current_res.is_null() || current_res->is_built_in()); } Ref InspectorDock::_get_current_resource() const {