I agree with you. A carpet can act as a cushion but will not prevent a child from falling. I would suggest a child safety gate so he cannot pass through without your supervision. Available in Ikea and ToysRUs.