diff -r 0402b9b41b0a -r 104e75d18ede src/scanner.c --- a/src/scanner.c Wed May 22 10:26:22 2013 +0200 +++ b/src/scanner.c Wed May 22 10:57:17 2013 +0200 @@ -132,8 +132,8 @@ printf("%*s\n", filelist->displayname_len+scanner.spaces, filelist->displayname); if (settings->recursive && S_ISDIR(filelist->st_mode)) { - scanDirectory((scanner_t) {filelist->filename, scanner.spaces+1}, - settings); + lineSum += scanDirectory( + (scanner_t) {filelist->filename, scanner.spaces+1}, settings); } } else { if ((settings->includeSuffixes->count == 0