În ianuarie 1656, Charles al X-lea Gustav al Suediei l-a făcut pe Frederick William I, Elector de Brandenburg, vasalul său pentru Ducatul Prusiei. Până la momentul încheierii tratatului de la Marienburg, perspectivele suedeze în război s-au diminuat, iar Carol al X-lea Gustav a fost dispus să-i ofere lui Frederic Wilhelm I o recompensă pentru că a luptat de partea sa. În timp ce acesta din urmă urma să rămână vasal suedez al Prusiei, i s-a promis suveranitate ereditară în patru voivodenii din Marea Polonie în schimbul participării la campaniile poloneze ale lui Carol al X-lea Gustav. Această alianță s-a dovedit victorioasă în bătălia de la Varșovia.
, dar, pe măsură ce campaniile ulterioare au stagnat, Frederic Wilhelm I urma să obțină suveranitatea deplină în Prusia prin Tratatul de la Labiau din noiembrie 1656.