diff --git a/src/pretix/static/pretixpresale/js/ui/cookieconsent.js b/src/pretix/static/pretixpresale/js/ui/cookieconsent.js index cc10d8278..be0f85ed9 100644 --- a/src/pretix/static/pretixpresale/js/ui/cookieconsent.js +++ b/src/pretix/static/pretixpresale/js/ui/cookieconsent.js @@ -67,7 +67,7 @@ $(function () { save_for_session_only = !!window.localStorage[storage_key]; } else if (window.localStorage[storage_key]) { // The user made a specific selection, let's use that. - storage_val = JSON.parse(window.localStorage[storage_key]); + storage_val = JSON.parse(window.localStorage[storage_key]) || {}; consent_source = 'localStorage'; save_for_session_only = false; } else {