diff --git a/Kickstarter-iOS/Features/PledgePaymentMethods/Controller/PledgePaymentMethodsViewController.swift b/Kickstarter-iOS/Features/PledgePaymentMethods/Controller/PledgePaymentMethodsViewController.swift index 8fdd3ed561..a007f73f8f 100644 --- a/Kickstarter-iOS/Features/PledgePaymentMethods/Controller/PledgePaymentMethodsViewController.swift +++ b/Kickstarter-iOS/Features/PledgePaymentMethods/Controller/PledgePaymentMethodsViewController.swift @@ -214,9 +214,9 @@ final class PledgePaymentMethodsViewController: UIViewController { private func updateAddNewPaymentMethodButtonLoading(state: Bool) { self.dataSource.updateAddNewPaymentCardLoad(state: state) - let addNewCardButtonSection = self.tableView.numberOfSections - 1 - - self.tableView.reloadSections([addNewCardButtonSection], with: .none) + if self.dataSource.numberOfItems(in: PaymentMethodsTableViewSection.addNewCard.rawValue) > 0 { + self.tableView.reloadSections([PaymentMethodsTableViewSection.addNewCard.rawValue], with: .none) + } } }