anchor.diff:        END IF
         CALL Conv2UC( Line )
         IF ( INDEX(Line, "DEFAULT" ) /= 1 ) THEN ! If it's not "default", read this variable; otherwise use the value already stored in P%DtAero
  -         READ( Line, *, IOSTAT=ErrStat) P%DtAero
  -         IF ( ErrStat /= 0 ) THEN
  -            CALL CheckIOS ( ErrStat, InitInp%ADFileName, "DT", NumType, .TRUE., ErrMess )
  -            ErrStat = ErrID_Fatal
  +         READ( Line, *, IOSTAT=ErrStatLcl) P%DtAero
  +         IF ( ErrStatLcl /= 0 ) THEN
  +            CALL CheckIOS ( ErrStatLcl, InitInp%ADFileName, "DT", NumType, ErrStat, ErrMess )
               RETURN
            ELSE
               ErrStat = ErrID_None
  
positive.code: 
  IF (O%OnePassDynDbg) THEN
  
     CALL OpenFOutFile (UnDyn, 'DynDebug.plt')
  
     Frmt = '( A4,    (: A1, A, I1.1 ) )'
  
  
negative.code: 
  
        ! Read in number of tower CD entries, NTwrCD
     CALL ReadVar( UnIn, FilName, p%TwrProps%NTwrCD, 'NTwrCD', 'Number of tower CD columns', ErrStat, ErrMess )
     IF ( ErrStat /= ErrID_None ) RETURN
  
     IF (p%TwrProps%NTwrCD < 1) THEN
  