diff --git a/lua/telescope/builtin/__lsp.lua b/lua/telescope/builtin/__lsp.lua index 9d8522a..5d5a378 100644 --- a/lua/telescope/builtin/__lsp.lua +++ b/lua/telescope/builtin/__lsp.lua @@ -152,7 +152,8 @@ end ---@param opts table ---@return vim.lsp.util.locations_to_items.ret[] local function filter_file_ignore_patters(items, opts) - local file_ignore_patterns = vim.F.if_nil(opts.file_ignore_patterns, conf.file_ignore_patterns, {}) + local file_ignore_patterns = vim.F.if_nil(opts.file_ignore_patterns, conf.file_ignore_patterns) + file_ignore_patterns = file_ignore_patterns or {} if vim.tbl_isempty(file_ignore_patterns) then return items end