| Index: ios/chrome/browser/ui/payments/payment_request_manager.mm
|
| diff --git a/ios/chrome/browser/ui/payments/payment_request_manager.mm b/ios/chrome/browser/ui/payments/payment_request_manager.mm
|
| index 72fee7b2520f4e65efe944be89fc65a6fb726590..005f6e625562e06813b3edf6eeb8bcaeccfa841a 100644
|
| --- a/ios/chrome/browser/ui/payments/payment_request_manager.mm
|
| +++ b/ios/chrome/browser/ui/payments/payment_request_manager.mm
|
| @@ -310,7 +310,7 @@ struct PendingPaymentResponse {
|
| }
|
|
|
| - (void)disableCurrentWebState {
|
| - if (_webStateEnabled) {
|
| + if (_webState && _webStateEnabled) {
|
| _webState->RemoveScriptCommandCallback(kCommandPrefix);
|
| _webStateEnabled = NO;
|
| }
|
|
|