DAVID Dunn has signed a new two-and-a-half year deal with Blackburn Rovers.

Dunn was due to be out of contract at the end of the season but had been in negotiations for some time and has now penned a deal until the summer of 2012.