diff --git a/web/pgadmin/misc/file_manager/__init__.py b/web/pgadmin/misc/file_manager/__init__.py index f02dd45ed91..b94c974fd0c 100644 --- a/web/pgadmin/misc/file_manager/__init__.py +++ b/web/pgadmin/misc/file_manager/__init__.py @@ -947,6 +947,8 @@ def get_new_name(in_dir, path, name): new_name = name count = 0 while True: + if not (path.endswith("/") or name.startswith("/")): + path = path + "/" file_path = "{}{}/".format(path, new_name) create_path = file_path if in_dir != "":