diff --git a/src/js/utilsAssessSlave.js b/src/js/utilsAssessSlave.js
index 5dfda9f45376541bcf3a49cdc56a67136472f72a..855627b73ffafe785ffd3451d005730c4a719b1b 100644
--- a/src/js/utilsAssessSlave.js
+++ b/src/js/utilsAssessSlave.js
@@ -274,7 +274,8 @@ globalThis.shoeHeight = function(slave) {
  * @returns {0|1|2|3}
  */
 globalThis.plugWidth = function(slave) {
-	return App.Data.buttplugs.get(slave.buttplug) ? App.Data.buttplugs.get(slave.buttplug).width : 0;
+	const plug = App.Data.buttplugs.get(slave.buttplug) || V.customItem.buttPlugs.get(slave.buttplug);
+	return plug.width || 0;
 };
 
 /**
@@ -282,7 +283,8 @@ globalThis.plugWidth = function(slave) {
  * @returns {0|1|2|3}
  */
 globalThis.plugLength = function(slave) {
-	return App.Data.buttplugs.get(slave.buttplug) ? App.Data.buttplugs.get(slave.buttplug).length : 0;
+	const plug = App.Data.buttplugs.get(slave.buttplug) || V.customItem.buttPlugs.get(slave.buttplug);
+	return plug.length || 0;
 };