diff --git a/Cargo.lock b/Cargo.lock
index b6e7e36..79506ed 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1,6 +1,6 @@
[root]
name = "rsdocs2docset"
-version = "0.4.0"
+version = "0.4.1"
dependencies = [
"clap 2.19.3 (registry+https://github.com/rust-lang/crates.io-index)",
"html5ever 0.12.1 (registry+https://github.com/rust-lang/crates.io-index)",
diff --git a/Cargo.toml b/Cargo.toml
index d7c5a65..9d804ce 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "rsdocs2docset"
-version = "0.4.0"
+version = "0.4.1"
authors = ["Daniel Bornkessel"]
description = "This is a small tool to generate a docsets for Dash / Velocity / Zeal / LovelyDocs out of Rust docs."
homepage = "https://github.com/kesselborn/rsdocs2docset"
diff --git a/src/dom/parser.rs b/src/dom/parser.rs
index 22b0aec..4d940aa 100644
--- a/src/dom/parser.rs
+++ b/src/dom/parser.rs
@@ -21,73 +21,75 @@ pub fn walk_tree(h: &Handle, context: String, entries: &mut Vec