diff --git a/src/interaction/siDescription.js b/src/interaction/siDescription.js
index e197c072142d94bc72583ecd06ad5cce7b819505..b24edf931f997596a1dec77510d81b973a965f14 100644
--- a/src/interaction/siDescription.js
+++ b/src/interaction/siDescription.js
@@ -5,14 +5,15 @@ App.UI.SlaveInteract.description = function(slave) {
 	descriptionLink.id = "description-link";
 
 	if (V.seeDetails === 1) {
-		descriptionLink.append(showOptions());
-		el.append(descriptionLink);
-
 		const descriptionOptions = document.createElement("div");
+
 		descriptionOptions.id = "description-options";
 		el.append(descriptionOptions);
 
 		el.append(App.Desc.longSlave(slave, {noArt: true}));
+
+		descriptionLink.append(showOptions());
+		el.append(descriptionLink);
 	} else {
 		descriptionLink.append(
 			App.UI.DOM.link(
diff --git a/src/interaction/siNavigation.js b/src/interaction/siNavigation.js
index a7adf7225f86d2921e1b68302597abd25f3b7119..7cacbeb93065dfdbcdf78cb1e166d66643b3b26a 100644
--- a/src/interaction/siNavigation.js
+++ b/src/interaction/siNavigation.js
@@ -21,7 +21,7 @@ App.UI.SlaveInteract.navigation = function(slave) {
 	const previous = App.UI.DOM.makeElement("span", null, ['adjacent-slave', 'margin-right']);
 	const next = App.UI.DOM.makeElement("span", null, ['adjacent-slave', 'margin-left']);
 	const name = App.UI.DOM.makeElement("h1", slave.slaveName, ['slave-name']);
-	const favorite = App.UI.DOM.makeElement("span", App.UI.favoriteToggle(slave));
+	const favorite = App.UI.DOM.makeElement("span", App.UI.favoriteToggle(slave), ['margin-left']);
 
 	name.style.display = 'inline-block';
 
@@ -39,11 +39,11 @@ App.UI.SlaveInteract.navigation = function(slave) {
 			() => { V.AS = placeInLine[1]; }), ["adjacent-slave"]),
 		App.UI.DOM.makeElement("span", App.UI.Hotkeys.hotkeys("next-slave"), ['hotkey']),
 	);
-	name.append(` `, favorite);
 
 	div.append(
 		previous,
 		name,
+		favorite,
 		next,
 	);