--- a/eric6/E5Gui/E5PathPicker.py Tue Apr 20 19:38:10 2021 +0200 +++ b/eric6/E5Gui/E5PathPicker.py Tue Apr 20 19:47:39 2021 +0200 @@ -511,10 +511,11 @@ directory = self._editorText() if not directory and self.__defaultDirectory: directory = self.__defaultDirectory - if self.__mode == E5PathPickerModes.OpenFilesMode: - directory = os.path.expanduser(directory.split(";")[0]) - else: - directory = os.path.expanduser(directory) + directory = ( + os.path.expanduser(directory.split(";")[0]) + if self.__mode == E5PathPickerModes.OpenFilesMode else + os.path.expanduser(directory) + ) if not os.path.isabs(directory) and self.__defaultDirectory: directory = os.path.join(self.__defaultDirectory, directory) directory = QDir.fromNativeSeparators(directory)