diff --git a/io_import_scene_unreal_psk.py b/io_import_scene_unreal_psk.py
index 70cc64fffe3b2ebe7e2fed8fa759c9a1743d89b6..4d60dd460ebfc7be623f7fac839b44d708cb0fc1 100644
--- a/io_import_scene_unreal_psk.py
+++ b/io_import_scene_unreal_psk.py
@@ -20,8 +20,8 @@ bl_info = {
     "name": "Import Unreal Skeleton Mesh (.psk)",
     "author": "Darknet",
     "version": (2, 0),
-    "blender": (2, 5, 3),
-    "api": 36079,
+    "blender": (2, 5, 9),
+    "api": 41077,
     "location": "File > Import > Skeleton Mesh (.psk)",
     "description": "Import Skeleleton Mesh",
     "warning": "",
@@ -368,7 +368,7 @@ def pskimport(infile,importmesh,importbone,bDebugLogPSK,importmultiuvtextures):
         obj = bpy.data.objects.get(meshname)
         # arm = obj  # UNUSED
 
-        if obj:
+        if not obj:
             '''
             armdata = bpy.data.armatures.new(objectname)
             ob_new = bpy.data.objects.new(meshname, armdata)