Thanks, Roman, you made my day!
HELLO, TELERIK: this is still an issue!! When using my own ViewModel as DataContext for the View where the ReportViewer is placed in I still get these errors. The ReportSource itself is bound to a property of the ViewModel which is a TypeReportSource. Everything works fine if I use the solution Roman posted - but this can not be the solution, right?