diff --git a/modules/bindings/pymod/utils.py b/modules/bindings/pymod/utils.py
index 02edd598f9b664c165f385b92429b619d7bf09fd..e476d04a9a752c64f86cf0f0e4d0a4418cfa405c 100644
--- a/modules/bindings/pymod/utils.py
+++ b/modules/bindings/pymod/utils.py
@@ -29,7 +29,7 @@ def SaveToTempDir(objects, seq_format='fasta', structure_format='pdb'):
       file_names.append(name)
       continue
     if isinstance(obj, mol.EntityView) or isinstance(obj, mol.EntityHandle):
-      name=os.path.join(tmp_dir_name, tmp_dir_name, 'mol%02d.pdb' % (index+1))
+      name=os.path.join(tmp_dir_name, 'mol%02d.pdb' % (index+1))
       io.SaveEntity(obj, name, structure_format)
       file_names.append(name)
       continue