diff --git a/classes/exporters/CourseDateAndRoomBookingExporter.class.php b/classes/exporters/CourseDateAndRoomBookingExporter.class.php
index ae51bd08400ea9fb851c8c2ab1d81f6750972a69..3c3a3b2892a9169fe60a16e420b9c41f922c684d 100644
--- a/classes/exporters/CourseDateAndRoomBookingExporter.class.php
+++ b/classes/exporters/CourseDateAndRoomBookingExporter.class.php
@@ -522,10 +522,10 @@ class CourseDateAndRoomBookingExporter extends Exporter
                 $course_dates_stmt_sql .= "INNER JOIN `resource_bookings` rb
                     ON `termine`.`termin_id` = rb.`range_id` ";
             }
-            if ($with_course_name) {
-                $course_dates_stmt_sql .= "LEFT JOIN `seminare`
-                    ON `termine`.`range_id` = `seminare`.`seminar_id` ";
-            }
+        }
+        if (!$institute_ids && $with_course_name) {
+            $course_dates_stmt_sql .= "LEFT JOIN `seminare`
+                ON `termine`.`range_id` = `seminare`.`seminar_id` ";
         }
         $course_dates_stmt_sql .= "WHERE ";
         $course_dates_stmt_sql .= "(