diff --git a/df_achievements/farming.lua b/df_achievements/farming.lua index b0d8455..06469d7 100644 --- a/df_achievements/farming.lua +++ b/df_achievements/farming.lua @@ -60,6 +60,7 @@ local plant_node_achievements = } minetest.register_on_placenode(function(pos, newnode, placer, oldnode, itemstack, pointed_thing) + if placer == nil then return end local player_name = placer:get_player_name() if player_name == nil then return end local player_awards = awards.player(player_name) @@ -150,4 +151,4 @@ awards.register_achievement("dfcaverns_plant_all_farmables", { achievement_name="dfcaverns_plant_all_farmables", target=df_achievements.get_child_achievement_count("dfcaverns_plant_all_farmables"), }, -}) \ No newline at end of file +})