Karl Johan ga i juli ordre om å angripe Norge. Den norske hæren var den svenske langt underlegen og svenske styrker besatte grensefestningene. Etter megling lovet Karl Johan å godkjenne grunnloven av 17. mai innenfor en unionen: Mossekonvensjonen ble undertegnet 14. august. Stortinget trådte sammen 7. oktober og Karl Johan ville at Kielfreden skulle anerkjennes som grunnlag for unionen. Han mente at grunnloven var ulovlig og valget av Kristian Fredrik ugyldig. Karl Johan ville endre grunnloven slik at Kongen fikk større makt, han ville rett til å sende norske soldater til krigstjeneste i utlandet og han ville ha rett til å utnevne svensker til norske embeter (unntatt som dommere og prester).