Sommaren 2006 anslöt han till Djurgårdens IF på ett treårskontrakt och flyttade till Stockholm. Under debutsäsongen 2006 blev det 15 matcher för Djurgården i Allsvenskan. Hans matchdebut skedde 12 juli 2006 i matchen mellan Djurgårdens IF och IF Elfsborg på Stockholms stadion som slutade 1–1. Komac spelade kontraktstiden ut och under de tre åren i Djurgården blev det 70 Allsvenska matcher (4 mål) och även kvalmatcher till Champions League och Uefacupen.
Under sommaren 2009 anslöt Komac till Maccabi Tel Aviv. Där stannade han en säsong för att sedan ansluta till Ruch Chorzów i Polen.