diff --git a/io_scene_obj/__init__.py b/io_scene_obj/__init__.py
index 34b936f0d87023fd272768837404c25281cc35b8..aff0b3454da6ddef2f07535c7322430c601528cf 100644
--- a/io_scene_obj/__init__.py
+++ b/io_scene_obj/__init__.py
@@ -142,7 +142,7 @@ class ImportOBJ(bpy.types.Operator, ImportHelper, IOOBJOrientationHelper):
 
         if bpy.data.is_saved and context.user_preferences.filepaths.use_relative_paths:
             import os
-            keywords["relpath"] = os.path.dirname((bpy.data.path_resolve("filepath", False).as_bytes()))
+            keywords["relpath"] = os.path.dirname(bpy.data.filepath)
 
         return import_obj.load(context, **keywords)