diff --git a/modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m b/modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m index 371794d89a881fcd43e5edb0f10303f898b5fa1d..aef76be15dbe78b26dc1ea2930b933b24763777a 100644 --- a/modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m +++ b/modules/gui/macosx/library/audio-library/VLCLibraryAudioDataSource.m @@ -769,7 +769,7 @@ NSString * const VLCLibraryAudioDataSourceDisplayedCollectionChangedNotification NSParameterAssert(tableView != nil); const NSInteger clickedRow = tableView.clickedRow; - const id<VLCMediaLibraryItemProtocol> libraryItem = self.displayedCollection[clickedRow - 1]; + const id<VLCMediaLibraryItemProtocol> libraryItem = self.displayedCollection[clickedRow]; VLCLibraryRepresentedItem * const representedItem = [[VLCLibraryRepresentedItem alloc] initWithItem:libraryItem parentType:self.currentParentType]; [representedItem play];