diff --git a/modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m b/modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m index 4d897c3418..973b11fc8c 100644 --- a/modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m +++ b/modules/gui/macosx/library/home-library/VLCLibraryHomeViewBaseCarouselContainerView.m @@ -180,6 +180,12 @@ - (void)updateCarouselButtonVisibility { + if (self.carouselView.numberOfItems <= 1) { + self.leftButton.hidden = YES; + self.rightButton.hidden = YES; + return; + } + const NSInteger currentItemIndex = self.carouselView.currentItemIndex; const NSInteger numberOfItems = self.carouselView.numberOfItems; self.leftButton.hidden = currentItemIndex == 0;