       @sameDirMarkdowns.push sameDirMarkdownFileMatch[1] if sameDirMarkdownFileMatch
       @otherDirMarkdowns.push otherDirMarkdownFileMatch[1] if otherDirMarkdownFileMatch
 
-
     @checkRelativeImages(@relativeImages, file.fullPath)
     @checkSameDirMarkdowns(@sameDirMarkdowns, @currentPath, file.fullPath)
     @checkOtherDirMarkdowns(@otherDirMarkdowns, @currentPath, file.fullPath)
 
     failed = if App.failures.length then true else false
+    @relativeImages = @sameDirMarkdowns = @otherDirMarkdowns = []
+
     failed
 
   checkRelativeImages: (images, refFile) ->

# Modules
#

fs         = require('graceful-fs')
path       = require('path')
marked     = require('marked')
_          = require('underscore')

      catch err
        @printErrorAndReturnFailure(file, refFile)

  checkSameDirMarkdowns: (files, curPath, refFile) ->
    _.each files, (file) =>
      try
        fd = fs.openSync path.join(curPath, file), 'r'
        fs.closeSync(fd)
      catch err
        @printErrorAndReturnFailure(file, refFile)

  checkOtherDirMarkdowns: (files, curPath, refFile) ->
    _.each files, (file) =>
