Aberdeen have completed the signing of Wales international goalkeeper Jason Brown.
The 29-year-old joins after leaving Blackburn, where he made 16 appearances after signing from Gillingham in 2006.
Brown, who had loan spells at Leeds, Leyton Orient and Cardiff last season, will compete with on-loan Manchester City goalkeeper David Gonzalez for the jersey.
Jamie Langfield continues to build up his fitness following a brain seizure.
Brown was unable to force his way into the first-team picture at Ewood Park during his time with Rovers and made just six league starts.