diff --git a/nms-patches/BlockVine.patch b/nms-patches/BlockVine.patch
index e332dd7f0d..8ed2aca9e9 100644
--- a/nms-patches/BlockVine.patch
+++ b/nms-patches/BlockVine.patch
@@ -30,7 +30,7 @@
  
 +                                // CraftBukkit start - Call BlockSpreadEvent
 +                                org.bukkit.block.Block source = world.getWorld().getBlockAt(blockposition.getX(), blockposition.getY(), blockposition.getZ());
-+                                org.bukkit.block.Block bukkitBlock = world.getWorld().getBlockAt(blockposition1.getX(), blockposition1.getY(), blockposition1.getZ());
++                                org.bukkit.block.Block bukkitBlock = world.getWorld().getBlockAt(blockposition2.getX(), blockposition2.getY(), blockposition2.getZ());
 +
                                  if (flag1 && this.c(world.getType(blockposition3).getBlock())) {
 -                                    world.setTypeAndData(blockposition2, this.getBlockData().set(a(enumdirection1), Boolean.valueOf(true)), 2);