Cook rice in chicken broth and enough water to make 2 cups liquid.
Take liquid from artichoke hearts, combine in a bowl with the mayo and curry powder. In a separate bowl, combine onion, pepper, olives, ham and artichokes; stir into the hot rice in a casserole dish. Add in the curry- mayo dressing and stir. Bake at 350 for 20 minutes.