diff --git a/artTools/vector_layer_split.py b/artTools/vector_layer_split.py
index 99bacecc86223048fa97ebbec3f46b4d0970acfa..c598f0e11abd85b287232a5416a92c59f3cb6c5f 100644
--- a/artTools/vector_layer_split.py
+++ b/artTools/vector_layer_split.py
@@ -100,7 +100,12 @@ for layer in layers:
     svg = svg.replace('\n','').replace('\r','') # print cannot be multi-line
     svg = regex_space.sub('><',svg) # remove indentaion
     svg = svg.replace('svg:','') # svg namespace was removed
-    svg = svg.replace('<g ','<g transform="\'+_art_transform+\'"') # internal groups are used for scaling
+    if ("Boob" in i): # internal groups are used for scaling
+      svg = svg.replace('<g ','<g transform="\'+_artTransformBoob+\'"') # boob art uses the boob scaling
+    elif ("Belly" in i):
+      svg = svg.replace('<g ','<g transform="\'+_artTransformBelly+\'"') # belly art uses the belly scaling
+    else:
+      svg = svg.replace('<g ','<g transform="\'+_art_transform+\'"') # otherwise use default scaling
     svg = svg.encode('utf-8')
   
   # save SVG string to file