--- a/net/minecraft/server/commands/CommandGive.java
+++ b/net/minecraft/server/commands/CommandGive.java
@@ -61,7 +61,7 @@
 
                     if (flag && itemstack1.isEmpty()) {
                         itemstack1.setCount(1);
-                        entityitem = entityplayer.drop(itemstack1, false);
+                        entityitem = entityplayer.drop(itemstack1, false, false, false); // SPIGOT-2942: Add boolean to call event
                         if (entityitem != null) {
                             entityitem.makeFakeItem();
                         }
