When the providers view controller is presented modally in iPad portrait, the popover dismissal causes a crash due to overlapping animations. Remove the specific popover dismissal in general.
- (void)addButtonPressed:(id)sender {
ProvidersViewController *vc = [[ProvidersViewController alloc] initWithNibName:@"ProvidersViewController" bundle:nil];
vc.rootViewController = self;
- [self.popoverController dismissPopoverAnimated:YES];
[self presentModalViewControllerWithNavigation:vc];
[vc release];
}