diff --git a/app/controllers/admin/courses.php b/app/controllers/admin/courses.php
index 05e59f6c6c1fb0b6319956a777f0781a9a7ba5b5..c39bcebf2232fe2f3ae57c9f49a2a5116b39c5f2 100644
--- a/app/controllers/admin/courses.php
+++ b/app/controllers/admin/courses.php
@@ -491,7 +491,10 @@ class Admin_CoursesController extends AuthenticatedController
                     '<input type="checkbox" data-proxyfor=".course-admin td:last-child :checkbox"></label>';
                 $data['buttons_bottom'] = (string) \Studip\Button::createAccept(
                     _('Mehrfachzuordnung von Studienbereichen'), 'batch_assign_semtree',
-                    ['formaction' => URLHelper::getURL('dispatch.php/admin/tree/batch_assign_semtree')]);
+                    [
+                        'formaction' => URLHelper::getURL('dispatch.php/admin/tree/batch_assign_semtree'),
+                        'data-dialog' => 'size=big'
+                    ]);
                 break;
             default:
                 foreach (PluginManager::getInstance()->getPlugins('AdminCourseAction') as $plugin) {