diff --git a/mesecons_pistons/init.lua b/mesecons_pistons/init.lua
index 08e4e3f48b85f522fbd2bf0bd620d1e2e0f6a281..a6cb06cb54ad4b53df10627648311210f99fc8f5 100644
--- a/mesecons_pistons/init.lua
+++ b/mesecons_pistons/init.lua
@@ -276,8 +276,8 @@ minetest.register_node("mesecons_pistons:piston_pusher_sticky", {
 local piston_up_pusher_box = {
 	type = "fixed",
 	fixed = {
-		{-2/16, -.5 - pt, -2/16, 2/16, .5, 2/16},
-		{-.5  ,  .5 - pt, -.5  , .5  , .5,   .5},
+		{-2/16, -.5 - pt, -2/16, 2/16, .5 - pt, 2/16},
+		{-.5  ,  .5 - pt, -.5  , .5  , .5     ,   .5},
 	}
 }
 
@@ -452,8 +452,8 @@ minetest.register_node("mesecons_pistons:piston_up_pusher_sticky", {
 local piston_down_pusher_box = {
 	type = "fixed",
 	fixed = {
-		{-2/16, -.5, -2/16, 2/16,  .5 + pt, 2/16},
-		{-.5  , -.5, -.5  , .5  , -.5 + pt,   .5},
+		{-2/16, -.5 + pt, -2/16, 2/16,  .5 + pt, 2/16},
+		{-.5  , -.5     , -.5  , .5  , -.5 + pt,   .5},
 	}
 }