diff --git a/src/cargo/core/workspace.rs b/src/cargo/core/workspace.rs
index b5d1da8a253..ee74c31a4de 100644
--- a/src/cargo/core/workspace.rs
+++ b/src/cargo/core/workspace.rs
@@ -1702,10 +1702,17 @@ fn find_workspace_root_with_loader(
mut loader: impl FnMut(&Path) -> CargoResult