Whilst settling his army for the winter, Antigonus heard the news that Seleucus was en route from the eastern satrapies to support Lysimachus. He therefore dispatched messengers to Demetrius, ordering him to bring his army over to Asia to reinforce the Antigonid forces. Demetrius had in the meantime continued his campaign in Greece, and although Cassander had blocked the land-passes, Demetrius had entered Thessaly by sea. There had followed a somewhat inconsequential campaign of manoeuvre between the two armies in Thessaly, before Demetrius received his father's messages asking for reinforcements. Demetrius thus hastily arranged a truce with Cassander, and took his army by sea across the Aegean to Ephesos. He recaptured Ephesos, and marched north to the Hellespont, where he established a strong garrison and fleet to prevent European reinforcements reaching the allied army in Asia. Demetrius then also dispersed his army into winter quarters.