After receiving international clearance from FIFA, Morrison joined up with the Scotland squad for training in August 2007. He was unable to make his debut in the friendly against South Africa however, due to injury. Morrison was named in the Scotland B squad to face the Republic of Ireland B team in November, but injury forced him to withdraw from the squad again. He finally made his debut in the friendly against the Czech Republic in Prague, on 30 May 2008.