Apparently, and randomly, the indices and ordering of your buttons might have changed. I haven't checked this out on other UIAlertViews, but I can attest it at least happens to *some* UIAlertViews all the time. Please Register or Log in to view images The screen on the left is my 2.2.1 iPhone while the screen on the right is my 3.0 Simulator. The images were taken in sequence. EDIT: The temporary fix for this was to switch the actions that occurred in the switch I had set up to handle button presses.