From b0fd9c806a58ae80c35be9683deb8bbfefbb8991 Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Tue, 19 Apr 2011 02:27:17 +0000
Subject: [PATCH] fix [#27019] Loading OBJ in animated scene causes runtime
 error

---
 io_scene_obj/import_obj.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/io_scene_obj/import_obj.py b/io_scene_obj/import_obj.py
index 5d385e0a6..ee77c35d4 100644
--- a/io_scene_obj/import_obj.py
+++ b/io_scene_obj/import_obj.py
@@ -1244,7 +1244,8 @@ def load(operator, context, filepath,
         verts_loc[:] = [(v[0], v[2], -v[1]) for v in verts_loc]
 
     # deselect all
-    bpy.ops.object.select_all(action='DESELECT')
+    if bpy.ops.object.select_all.poll():
+        bpy.ops.object.select_all(action='DESELECT')
 
     scene = context.scene
 #     scn.objects.selected = []
-- 
GitLab