diff --git a/lib/server/size.js b/lib/server/size.js index b1856cd0..9a7b96de 100644 --- a/lib/server/size.js +++ b/lib/server/size.js @@ -82,12 +82,10 @@ --fileCounter; if (!wasError || !stopOnError) { - if (error) { - if (stopOnError) { - wasError = true; - emitter.emmit('error', error); - } - } else { + if (error && stopOnError) { + wasError = true; + emitter.emmit('error', error); + } else if (!error) { isDir = stat.isDirectory(); if (!isDir)