Preheat oven to 350°F. Lightly grease a 1 ½ quart baking dish; set aside.
Cut cauliflower into bite-sized florets and par boil for 5 minutes; drain well.
In a large bowl combine the cream of chicken soup, mayonnaise, cheese, curry, garlic powder and salt. Add the cauliflower and gently combine. Pour into prepared dish.
In a small bowl toss the corn flakes and melted butter. Sprinkle over casserole.
Bake for 30-40 minutes, until bubbly and corn flakes are toasty brown.