The patch provided by MDL-19880 produces a regression error on Moodle 1.9. The code there passes '' as the parameter for $fields so you get a query that looks like "SELECT FROM mdl_course WHERE id IN (..."
The solution should be to change line 32 in course/import/activities/mod.php to
$taught_courses = get_records_list('course', 'id', $tcourseids, 'sortorder', 'id, fullname');