diff --git a/popup.html b/popup.html
index 0cf673ee..15c799a4 100644
--- a/popup.html
+++ b/popup.html
@@ -60,6 +60,11 @@
 			.breadcrumbs > .write-style-link:nth-last-child(2)::after {content: none}
 				/* "forward slash" before path ("this URL") */
 			.breadcrumbs > .write-style-link:last-child::before {content: "\200b/"}
+			.breadcrumbs > .write-style-link:last-child:first-child::before,
+			.breadcrumbs > .write-style-link[subdomain=""] + .write-style-link::before {content: none}
+			
+				/* suppress TLD-only link */
+			.breadcrumbs > .write-style-link[subdomain=""] {display: none}
 
 				/* :hover style */
 			.breadcrumbs.url\(\) > .write-style-link, /* :hover or :focus on "this URL" sets class="url()" */
diff --git a/popup.js b/popup.js
index ae55edd0..d6392f7d 100644
--- a/popup.js
+++ b/popup.js
@@ -51,7 +51,7 @@ chrome.tabs.getSelected(null, function(tab) {
 		var domainLink = writeStyleTemplate.cloneNode(true);
 		domainLink.href = "edit.html?domain=" + encodeURIComponent(domain);
 		domainLink.appendChild(document.createTextNode(domain));
-		domainLink.title = "domain($)".replace("$", domain);
+		domainLink.title = "domain(\"$\")".replace("$", domain);
 		domainLink.setAttribute("subdomain", domain.substring(0, domain.indexOf(".")));
 		writeStyleLinks.push(domainLink);
 	});