diff --git a/src/art/artJS.tw b/src/art/artJS.tw
index 5d48153998e7eb2774adbf865ff5cef8e5b042da..6158abe9e11b38216e0f68fc413f9251a12d88f2 100644
--- a/src/art/artJS.tw
+++ b/src/art/artJS.tw
@@ -2841,7 +2841,8 @@ window.VectorArt = (function (artSlave) {
 				if (slave.clothes !== "a schoolgirl outfit") /* file is there, but contains no artwork */
 					r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_${legSize}`);
 			} else {
-				r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`);
+				if (outfit === "Shine") /* the only stump outfit that does not draw an empty svg */
+					r += jsInclude(`Art_Vector_Leg_Outfit_${outfit}_Stump`);
 			}
 		}
 	}
diff --git a/src/art/vector_revamp/Vector_Revamped_Control_.tw b/src/art/vector_revamp/Vector_Revamped_Control_.tw
index 94b634d1bc9e35d3790a56b4b6614c7adff9a98a..db73476bb2b1b8b5ae6d07008596671401d1f83b 100644
--- a/src/art/vector_revamp/Vector_Revamped_Control_.tw
+++ b/src/art/vector_revamp/Vector_Revamped_Control_.tw
@@ -26,8 +26,8 @@
 <<set _boob_outfit_art_transform = _revampedVectorArtControl.boobOutfitArtTransform>>
 
 <<set _art_pussy_tattoo_text = _revampedVectorArtControl.pubicTattooText >>
-<<for _vrc = 0; _vrc < _revampedArtLayers.length; _vrc++>>
-	<<include _revampedArtLayers[_vrc]>>
-<</for>>
+<<set _artString = "">>
+<<run _revampedArtLayers.forEach(function(s) { _artString += jsInclude(s); })>>
+<<print _artString>>
 
 <<unset _art_transform>>
\ No newline at end of file