diff --git a/src/interaction/siUtilities.js b/src/interaction/siUtilities.js
index 559affd293f33fd001bc8fe9cfa389370657fd31..8c6ae0888a179da7dbd6cc051aa3aae9c317e31c 100644
--- a/src/interaction/siUtilities.js
+++ b/src/interaction/siUtilities.js
@@ -67,6 +67,9 @@ App.UI.SlaveInteract.generateRows = function(array, slave, category, accessCheck
 					App.UI.DOM.link(
 						`${item.text} `,
 						() => { click(item); },
+						[],
+						"",
+						item.note ? item.note : ""
 					)
 				);
 
@@ -75,11 +78,6 @@ App.UI.SlaveInteract.generateRows = function(array, slave, category, accessCheck
 					FS.style.fontStyle = "italic";
 					link.appendChild(FS);
 				}
-
-				// add a note node if required
-				if (item.note) {
-					link.appendChild(App.UI.DOM.makeElement('span', ` ${item.note}`, 'note'));
-				}
 			}
 			linkArray.push(link);
 		}