diff --git a/CraftBukkit b/CraftBukkit
index a66b965847..75593ab621 160000
--- a/CraftBukkit
+++ b/CraftBukkit
@@ -1 +1 @@
-Subproject commit a66b96584771093d7199eff150161b83384b7056
+Subproject commit 75593ab621f26c3954bff13057d2ed6720da7592
diff --git a/upstreamMerge.sh b/upstreamMerge.sh
new file mode 100755
index 0000000000..7da28daf0a
--- /dev/null
+++ b/upstreamMerge.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+
+PS1="$"
+basedir=`pwd`
+
+function update {
+    cd "$basedir/$1"
+    git fetch && git reset --hard origin/master
+    cd ../
+    git add $1
+}
+
+update Bukkit
+update CraftBukkit
+