diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js
index f6bd94118f85b5b8a3145b3983ff02b029e0b9aa..b7b14df26beee0491ee5bbee6dc61573bec1df6f 100644
--- a/src/js/slaveSummaryWidgets.js
+++ b/src/js/slaveSummaryWidgets.js
@@ -5139,8 +5139,10 @@ App.UI.slaveSummaryList = function (passageName) {
 				}
 				const rejects = passageFacility.canHostSlave(_Slave);
 				if (rejects.length > 0) {
-					let rejectString = `${_slaveName}: <ul>${rejects.map(e => `<li>${e}</li>`).join('')}</ul></div>`;
-					res.push(rejectString);
+					let rejectString = rejects.length === 1 ?
+						rejects[0]:
+						`${_slaveName}: <ul>${rejects.map(e => `<li>${e}</li>`).join('')}</ul>`;
+					res.push(rejectString + '</div>');
 					continue;
 				} else {
 					res.push(dividerAndImage(_Slave));