diff --git a/crates/project/src/buffer_store.rs b/crates/project/src/buffer_store.rs index e5e0ce85a2..5e42ebc082 100644 --- a/crates/project/src/buffer_store.rs +++ b/crates/project/src/buffer_store.rs @@ -404,7 +404,7 @@ impl LocalBufferStore { cx: &AppContext, ) -> Task>> { let Some(file) = buffer.read(cx).file() else { - return Task::ready(Err(anyhow!("buffer has no file"))); + return Task::ready(Ok(None)); }; let worktree_id = file.worktree_id(cx); let path = file.path().clone();