diff --git a/io_mesh_atomic/pdb_gui.py b/io_mesh_atomic/pdb_gui.py index 00a4ca97efd0951ca12a19a9c6a7649715e9393f..f77e2ef4be16bb8d01001ba8ce21103e7ad100e4 100644 --- a/io_mesh_atomic/pdb_gui.py +++ b/io_mesh_atomic/pdb_gui.py @@ -203,6 +203,9 @@ class IMPORT_OT_pdb(Operator, ImportHelper): def execute(self, context): + # To be on the safe side, we switch to the 'OBJECT' mode. + bpy.ops.object.mode_set(mode='OBJECT', toggle=False) + # This is in order to solve this strange 'relative path' thing. filepath_pdb = bpy.path.abspath(self.filepath)