--- a/src/eric7/Plugins/PluginEricdoc.py Thu Jul 07 15:02:00 2022 +0200 +++ b/src/eric7/Plugins/PluginEricdoc.py Thu Jul 07 16:38:26 2022 +0200 @@ -219,9 +219,12 @@ parms = project.getData('DOCUMENTATIONPARMS', "ERIC4DOC") dlg = EricdocConfigDialog(project, parms) if dlg.exec() == QDialog.DialogCode.Accepted: - args, parms = dlg.generateParameters() + args, parms, startDir = dlg.generateParameters() project.setData('DOCUMENTATIONPARMS', "ERIC4DOC", parms) + if not startDir: + startDir = project.ppath + # add parameter for the eol setting if not project.useSystemEol(): args.append( @@ -232,7 +235,7 @@ EricdocExecDialog ) dia = EricdocExecDialog("Ericdoc") - res = dia.start(args, project.ppath) + res = dia.start(args, startDir) if res: dia.exec()