diff options
Diffstat (limited to '')
-rw-r--r-- | src/directory.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/directory.c b/src/directory.c index 016ce376d..673754044 100644 --- a/src/directory.c +++ b/src/directory.c @@ -803,7 +803,7 @@ int directoryPrintSongInfo(FILE * fp, Song * song, void * data) { int sumSongTime(FILE * fp, Song * song, void * data) { unsigned long * time = (unsigned long *)data; - if(song->time>=0) *time+=song->time; + if(song->tag && song->tag->time>=0) *time+=song->tag->time; return 0; } |