diff --git a/src/main.rs b/src/main.rs
index c5c81912552b555880dc3f3948c8f0cb60a4637e..fab94dd20750431695793d2c1c46bbcaf99a00bc 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -511,7 +511,7 @@ impl MainHandler {
         let breadcrumb = if !path_prefix.is_empty() {
             let mut breadcrumb = path_prefix.to_owned();
             let mut bread_links: Vec<String> = Vec::new();
-            bread_links.push(breadcrumb.pop().unwrap().to_owned());
+            bread_links.push(breadcrumb.pop().unwrap());
             while !breadcrumb.is_empty() {
                 bread_links.push(format!(
                     r#"<a href="/{link}/"><strong>{label}</strong></a>"#,