--- a/eric6/Project/ProjectFormsBrowser.py Tue Jul 02 19:33:49 2019 +0200 +++ b/eric6/Project/ProjectFormsBrowser.py Sun Jul 07 11:25:08 2019 +0200 @@ -1073,13 +1073,16 @@ if self.project.getProjectType() in ["Qt4", "PyQt5", "E6Plugin"]: dlg = UicCompilerOptionsDialog(params, self.getUiCompiler()) if dlg.exec_() == QDialog.Accepted: - package, suffix = dlg.getData() + package, suffix, root = dlg.getData() if package != params["Package"]: params["Package"] = package self.project.setDirty(True) if suffix != params["RcSuffix"]: params["RcSuffix"] = suffix self.project.setDirty(True) + if root != params["PackagesRoot"]: + params["PackagesRoot"] = root + self.project.setDirty(True) elif self.project.getProjectType() in ["PySide", "PySide2"]: E5MessageBox.information( self,