diff --git a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/MediaPanel.java b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/MediaPanel.java index 200e6ae1daa..7d13d05dfa8 100755 --- a/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/MediaPanel.java +++ b/java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/MediaPanel.java @@ -194,6 +194,8 @@ public class MediaPanel extends FlowPanel implements MediaTracksRefresher { }; createMediaTracksTable(userService); filterableMediaTracks.getTextBox().ensureDebugId("MediaTracksFilterTextBox"); + filterableMediaTracks + .setCheckboxEnabledFilter(mediaTrack -> userService.hasPermission(mediaTrack, DefaultActions.UPDATE)); buttonAndFilterPanel.addUnsecuredWidget(filterableMediaTracks); refreshableSelectionModel.addSelectionChangeHandler(new Handler() {