diff --git a/mods/ITEMS/beds/api.lua b/mods/ITEMS/beds/api.lua
index d1a5f2ad..765f2fca 100644
--- a/mods/ITEMS/beds/api.lua
+++ b/mods/ITEMS/beds/api.lua
@@ -49,7 +49,7 @@ function beds.register_bed(name, def)
 		paramtype2 = "facedir",
 		is_ground_content = false,
 		stack_max = 1,
-		groups = {handy=1, flammable = 3, bed = 1, dig_by_piston=1},
+		groups = {handy=1, flammable = 3, bed = 1, dig_by_piston=1, fall_damage_add_percent=-50},
 		_mcl_hardness = 0.2,
 		_mcl_blast_resistance = 1,
 		sounds = def.sounds or mcl_sounds.node_sound_wood_defaults(),
@@ -165,7 +165,7 @@ function beds.register_bed(name, def)
 		sunlight_propagates = true,
 		is_ground_content = false,
 		pointable = false,
-		groups = {handy = 1, flammable = 3, bed = 2, dig_by_piston=1},
+		groups = {handy = 1, flammable = 3, bed = 2, dig_by_piston=1, fall_damage_add_percent=-50},
 		_mcl_hardness = 0.2,
 		_mcl_blast_resistance = 1,
 		sounds = def.sounds or mcl_sounds.node_sound_wood_defaults(),