diff --git a/r2/r2/controllers/ipn.py b/r2/r2/controllers/ipn.py index 58f3488dd..dec79f5f3 100644 --- a/r2/r2/controllers/ipn.py +++ b/r2/r2/controllers/ipn.py @@ -820,6 +820,8 @@ class StripeController(GoldPaymentController): # db replication lag may cause the account lookup to fail if charge_date < timeago('1 hour'): raise ValueError('no buyer for charge: %s' % charge.id) + else: + self.abort404() webhook = Webhook(transaction_id=transaction_id, subscr_id=customer_id, pennies=pennies, months=months, goldtype='autorenew',