diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index 08e5062d19a10f5ac4e78b40cc7c374bab150e5a..7e79fcd6ef5acaf9f833dded6441213546410610 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -1942,10 +1942,8 @@ window.rulesAssistantOptions = (function() {
 		constructor() {
 			const accs = [];
 			setup.vaginalAttachments.forEach(acc => {
-				if (acc.fs === undefined && acc.rs === undefined) {
+				if (isClothingAccessible.entry(acc.value, "vaginalAttachment") === true) {
 					accs.push([acc.name, acc.value]);
-				} else if (acc.rs === "buyVaginalAttachments" && V.toysBoughtVaginalAttachments === 1) {
-					accs.push([`${acc.name} (Purchased)`, acc.value]);
 				}
 			});
 			super("Vaginal attachments for slaves with vaginal accessories", accs);