diff --git a/src/engine/objects/CharacterItemManager.java b/src/engine/objects/CharacterItemManager.java
index 74eac61f..fe2cdf92 100644
--- a/src/engine/objects/CharacterItemManager.java
+++ b/src/engine/objects/CharacterItemManager.java
@@ -1267,7 +1267,7 @@ public class CharacterItemManager {
                     this.removeItemFromInventory(p);
                 }
                 this.addItemToInventory(ml.promoteToItem((PlayerCharacter) this.getOwner()), 1);
-                this.updateInventory();
+                this.updateInventory(ml.promoteToItem((PlayerCharacter) this.getOwner()),true);
                 return true;
             }
         }