... before is occurring in the second line here (6394 in ADORDD.PRG): if lOverWrite hb_adoRddDrop( oCn, cBaseDir + aFile[ F_NAME ], , , DBEngine ) // erroring here endif But since you are passing .f. for lOverwrite, that line is not being executed, so it must be showing a different error message now. ...