diff --git a/src/renderer/html_handlebars/hbs_renderer.rs b/src/renderer/html_handlebars/hbs_renderer.rs
index 0be92562..04284c50 100644
--- a/src/renderer/html_handlebars/hbs_renderer.rs
+++ b/src/renderer/html_handlebars/hbs_renderer.rs
@@ -61,7 +61,11 @@ impl HtmlHandlebars {
.get("book_title")
.and_then(serde_json::Value::as_str)
.unwrap_or("");
- title = ch.name.clone() + " - " + book_title;
+
+ title = match book_title {
+ "" => ch.name.clone(),
+ _ => ch.name.clone() + " - " + book_title,
+ }
}
ctx.data.insert("path".to_owned(), json!(path));