--- ../work/decompile-8eb82bde//net/minecraft/server/TileEntityRecordPlayer.java	2014-11-28 17:43:43.409707428 +0000
+++ src/main/java/net/minecraft/server/TileEntityRecordPlayer.java	2014-11-28 17:38:22.000000000 +0000
@@ -29,6 +29,11 @@
     }
 
     public void setRecord(ItemStack itemstack) {
+        // CraftBukkit start - There can only be one
+        if (itemstack != null) {
+            itemstack.count = 1;
+        }
+        // CraftBukkit end
         this.record = itemstack;
         this.update();
     }