diff --git a/mods/beds/functions.lua b/mods/beds/functions.lua
index 8cb28483e5912352aec75a4ecafad4b035c2ffea..4c5c7d16fea08d5d7ca1e3fa29e72aebd5d38087 100644
--- a/mods/beds/functions.lua
+++ b/mods/beds/functions.lua
@@ -34,7 +34,7 @@ local function check_in_beds(players)
 		end
 	end
 
-	return true
+	return #players > 0
 end
 
 local function lay_down(player, pos, bed_pos, state, skip)