--- a/src/eric7/Plugins/PluginEricdoc.py Wed Nov 16 10:10:06 2022 +0100 +++ b/src/eric7/Plugins/PluginEricdoc.py Wed Nov 16 10:53:40 2022 +0100 @@ -252,8 +252,11 @@ # add it to the project data, if it isn't in already outdir = project.getRelativePath(outdir) - if outdir not in project.pdata["OTHERS"]: - project.pdata["OTHERS"].append(outdir) + if outdir not in project.getProjectData(dataKey="OTHERS"): + project.setProjectData( + project.getProjectData(dataKey="OTHERS") + [outdir], + dataKey="OTHERS", + ) project.setDirty(True) project.othersAdded(outdir) @@ -265,7 +268,10 @@ # add it to the project data, if it isn't in already outdir = project.getRelativePath(outdir) - if outdir not in project.pdata["OTHERS"]: - project.pdata["OTHERS"].append(outdir) + if outdir not in project.getProjectData(dataKey="OTHERS"): + project.setProjectData( + project.getProjectData(dataKey="OTHERS") + [outdir], + dataKey="OTHERS", + ) project.setDirty(True) project.othersAdded(outdir)