diff --git a/app/controllers/resources/search.php b/app/controllers/resources/search.php
index c0f461b219dd5a6d9e79b4c793f672e7ccf4f164..2ca6a20e8097af0d87bfd35e41661d656dc1cfd1 100644
--- a/app/controllers/resources/search.php
+++ b/app/controllers/resources/search.php
@@ -58,11 +58,9 @@ class Resources_SearchController extends AuthenticatedController
         $sidebar->addWidget($resource_tree_widget);
 
         $this->current_user = User::findCurrent();
-        if (ResourceManager::userHasGlobalPermission($this->current_user)) {
-            $room_clipboard_widget = new RoomClipboardWidget();
-            $sidebar->addWidget($room_clipboard_widget);
-            $this->clipboard_widget_id = $room_clipboard_widget->getClipboardWidgetId();
-        }
+        $room_clipboard_widget = new RoomClipboardWidget();
+        $sidebar->addWidget($room_clipboard_widget);
+        $this->clipboard_widget_id = $room_clipboard_widget->getClipboardWidgetId();
 
         $this->tree_selected_resource = Request::get('tree_selected_resource');
 
diff --git a/lib/classes/sidebar/RoomClipboardWidget.class.php b/lib/classes/sidebar/RoomClipboardWidget.class.php
index 3bc6d37e5c7f8675ae518c5b21fa5e3ff459416d..3973c4af41502f87fb68076f085afc29bac7442e 100644
--- a/lib/classes/sidebar/RoomClipboardWidget.class.php
+++ b/lib/classes/sidebar/RoomClipboardWidget.class.php
@@ -18,6 +18,8 @@ class RoomClipboardWidget extends ClipboardWidget
 
         parent::__construct(['Room']);
 
+        $current_user = User::findCurrent();
+
         $this->addLink(
             _('Gruppenbelegungsplan anzeigen'),
             URLHelper::getURL('dispatch.php/room_management/planning/index/CLIPBOARD_ID'),
@@ -28,16 +30,17 @@ class RoomClipboardWidget extends ClipboardWidget
             ]
         );
 
-        $this->addLink(
-            _('Raumgruppe buchen'),
-            URLHelper::getURL('dispatch.php/resources/booking/add/clipboard_CLIPBOARD_ID'),
-            Icon::create('link-intern'),
-            ['class' => 'room-clipboard-group-action',
-             'data-show_in_dialog' => 'size=auto',
-             'data-needs_items'=> '1']
-        );
-
-        if (ResourceManager::userHasGlobalPermission(User::findCurrent(), 'admin')) {
+        if (ResourceManager::userHasGlobalPermission($current_user, 'autor')) {
+            $this->addLink(
+                _('Raumgruppe buchen'),
+                URLHelper::getURL('dispatch.php/resources/booking/add/clipboard_CLIPBOARD_ID'),
+                Icon::create('link-intern'),
+                ['class' => 'room-clipboard-group-action',
+                 'data-show_in_dialog' => 'size=auto',
+                 'data-needs_items'=> '1']
+            );
+        }
+        if (ResourceManager::userHasGlobalPermission($current_user, 'admin')) {
             $this->addLink(
                 _('Berechtigungen für die gesamte Raumgruppe setzen'),
                 URLHelper::getURL('dispatch.php/resources/room_group/permissions/CLIPBOARD_ID'),