diff --git a/src/facilities/surgery/surgeryPassageExotic.js b/src/facilities/surgery/surgeryPassageExotic.js
index df7cb0717b535b50e9dec26bfe6cbffb96f29314..354390ea5d6d0c1b61dd7c7d60a9943b9e899745 100644
--- a/src/facilities/surgery/surgeryPassageExotic.js
+++ b/src/facilities/surgery/surgeryPassageExotic.js
@@ -93,7 +93,7 @@ App.UI.surgeryPassageExotic = function(slave, refreshParent, cheat = false) {
 			function retroVirus() {
 				const el = new DocumentFragment();
 				const slaveGeneList = App.UI.DOM.appendNewElement("ul", el);
-				const select = document.createElement("select");
+				const select = App.UI.DOM.makeElement("select", null, "choices");
 				const canEditGenes = slave.indentureRestrictions === 0 && slave.health.health >= 0;
 				select.classList.add("rajs-list");
 				const description = App.UI.DOM.appendNewElement("div", el, null);