In a medium saucepan . combine the butter and stock. Bring to a boil, add the rice, cover, and reduce heat to low. Cook for 15 to 20 minutes, or until the liquid is almost completely absorbed. Add the currants, remove from the heat. and let sit for 5 minutes. Stir in the ham and pine nuts, and serve.