   @adjustText = (desc, indent) ->
     return if not desc? or desc.length is 0
 
-    if not indent? then maxChars = 80 else maxChars = 80 - indent
     lines = []
 
     getSpaces = (d) ->

        msg += '''
               it seems this is the first start of the application because no configuration
               file could be found. also it seems that SABnzbd is configured on this system,
               which makes it possible to setup sabRE automatically because most things can
               be read from sabnzbd.ini.

               '''
      else

    while not (desc.trim().length is 0)
      spaces = getSpaces desc

      if lines.length is 0
        maxChars = 80
      else
        if not indent? then maxChars = 80 else maxChars = 80 - indent

      p =
        pos: _.find(spaces, (s) -> s > maxChars)
        spaceIdx: _.indexOf(spaces, _.find(spaces, (s) -> s > maxChars)) - 1
        prevPos: spaces[_.indexOf(spaces, _.find(spaces, (s) -> s > maxChars)) - 1]

      if p.prevPos is 0
        p.prevPos = p.pos
