diff --git a/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java b/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java
index bf595600..94eccbf7 100644
--- a/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java
+++ b/src/main/java/com/minelittlepony/unicopia/entity/player/PlayerPhysics.java
@@ -367,7 +367,7 @@ public class PlayerPhysics extends EntityPhysics<PlayerEntity> implements Tickab
 
     private void tickArtificialFlight(MutableVector velocity) {
         if (ticksInAir % 10 == 0 && !entity.world.isClient) {
-            ItemStack stack = entity.getEquippedStack(EquipmentSlot.CHEST);
+            ItemStack stack = AmuletItem.getForEntity(entity);
 
             int damageInterval = 20;
             int minDamage = 1;