diff --git a/sphinx_rtd_theme/breadcrumbs.html b/sphinx_rtd_theme/breadcrumbs.html
index 1d2e7789..d5dedef7 100644
--- a/sphinx_rtd_theme/breadcrumbs.html
+++ b/sphinx_rtd_theme/breadcrumbs.html
@@ -1,11 +1,17 @@
- Docs »
- {{ title }}
- {% if display_github %}
-
- Edit on GitHub
+ {% if display_github %}
+ Edit on GitHub
+ {% endif %}
+ {% if show_source and has_source and sourcename and display_github %}
+ «
+ {% endif %}
+ {% if show_source and has_source and sourcename %}
+ [source]
+ {% endif %}
- {% endif %}