diff --git a/src/book/book.rs b/src/book/book.rs index 35f66438..07996cad 100644 --- a/src/book/book.rs +++ b/src/book/book.rs @@ -49,7 +49,7 @@ fn create_missing(src_dir: &Path, summary: &Summary) -> Result<()> { } debug!("Creating missing file {}", filename.display()); - let mut f = File::create(&filename)?; + let mut f = File::create(&filename).with_context(|| format!("Unable to create missing file: {}", filename.display()))?; writeln!(f, "# {}", link.name)?; } }