dair joined livingston on a one-year contract at the start of the 2004–05 season, extending his stay by a second year in june 2005. upon his contract expiry, he was released by livi and made a brief return to stark's park in september 2006 when he played 72 minutes for raith as a trialist against alloa. the following week, he moved to east fife, where he went on to play nine times during the season.