Yes, blossom drop can be prevented by protecting your tomatoes from nutritional and environmental stresses. Extremes (both high and low) in temperature, moisture, and nitrogen application are the primary causes of blossom drop. Other environmental stresses (insects, diseases, wind, pruning, lighting, etc.) also contribute to your plants ability to pollinate successfully.