diff --git a/src/renderer/html_handlebars/hbs_renderer.rs b/src/renderer/html_handlebars/hbs_renderer.rs index 1490f8af..16c884e1 100644 --- a/src/renderer/html_handlebars/hbs_renderer.rs +++ b/src/renderer/html_handlebars/hbs_renderer.rs @@ -282,6 +282,9 @@ impl Renderer for HtmlHandlebars { let destination = &ctx.destination; let book = &ctx.book; + utils::remove_dir_contents(destination) + .chain_err(|| "Unable to remove stale HTML output")? + trace!("render"); let mut handlebars = Handlebars::new();