diff --git a/scanner.c b/scanner.c index 82ec02a..db5646e 100644 --- a/scanner.c +++ b/scanner.c @@ -269,6 +269,10 @@ insert_containers(const char * name, const char *path, const char * refID, const sprintf(last_artistAlbumAll.parentID, "%s$%llX", last_artist.parentID, container>>32); last_artistAlbumAll.objectID = (int)container; } + else + { + last_artistAlbumAll.objectID++; + } if( strcmp(album?album:"Unknown Album", last_artistAlbum.name) == 0 ) { last_artistAlbum.objectID++; @@ -310,6 +314,10 @@ insert_containers(const char * name, const char *path, const char * refID, const sprintf(last_genreArtistAll.parentID, "%s$%llX", last_genre.parentID, container>>32); last_genreArtistAll.objectID = (int)container; } + else + { + last_genreArtistAll.objectID++; + } if( strcmp(artist?artist:"Unknown Artist", last_genreArtist.name) == 0 ) { last_genreArtist.objectID++;