diff --git a/io_scene_obj/__init__.py b/io_scene_obj/__init__.py
index 6e854b9e75b366c721f7a006a3381f9c31505ea6..7712747c1d0e299e21dff93fc8f7e7e983cb96fd 100644
--- a/io_scene_obj/__init__.py
+++ b/io_scene_obj/__init__.py
@@ -21,8 +21,8 @@
 bl_info = {
     "name": "Wavefront OBJ format",
     "author": "Campbell Barton, Bastien Montagne",
-    "version": (2, 3, 4),
-    "blender": (2, 77, 0),
+    "version": (2, 3, 5),
+    "blender": (2, 78, 0),
     "location": "File > Import-Export",
     "description": "Import-Export OBJ, Import OBJ mesh, UV's, materials and textures",
     "warning": "",
diff --git a/io_scene_obj/import_obj.py b/io_scene_obj/import_obj.py
index 36b0106d375af9a43831b20fd2e17e9c7590087e..eb314c01e6c3a3f7b71fbfc2b5f07b34f133eb50 100644
--- a/io_scene_obj/import_obj.py
+++ b/io_scene_obj/import_obj.py
@@ -315,16 +315,16 @@ def create_materials(filepath, relpath,
 
                         if do_highlight:
                             if use_cycles:
-                                context_mat_wrap.hardness_value_set = 1.0
+                                context_mat_wrap.hardness_value_set(1.0)
                             # FIXME, how else to use this?
                             context_material.specular_intensity = 1.0
                         else:
                             if use_cycles:
-                                context_mat_wrap.hardness_value_set = 0.0
+                                context_mat_wrap.hardness_value_set(0.0)
 
                         if do_reflection:
                             if use_cycles:
-                                context_mat_wrap.reflect_factor_set = 1.0
+                                context_mat_wrap.reflect_factor_set(1.0)
                             context_material.raytrace_mirror.use = True
                             context_material.raytrace_mirror.reflect_factor = 1.0