diff --git a/addons/payment_paypal/controllers/main.py b/addons/payment_paypal/controllers/main.py index e07fa3d738f..94c8171da14 100644 --- a/addons/payment_paypal/controllers/main.py +++ b/addons/payment_paypal/controllers/main.py @@ -24,7 +24,7 @@ class PaypalController(http.Controller): """ Extract the return URL from the data coming from paypal. """ return_url = post.pop('return_url', '') if not return_url: - custom = json.loads(post.pop('custom', '{}')) + custom = json.loads(post.pop('custom', False) or '{}') return_url = custom.get('return_url', '/') return return_url