The buds on a Christmas cactus are designed to open in response to the cooler temperatures of winter, and this means that the plant may not produce buds during the spring and summer months. If you're seeing the buds fall off of your Christmas cactus, this could be due to a number of factors including stress, overwatering, and insufficient sunlight exposure. To encourage your Christmas cactus to produce more buds, try providing it with more indirect sunlight and allowing the soil to dry out between waterings.