diff --git a/render_povray/__init__.py b/render_povray/__init__.py
index d5ff9afd67e77d2152fa9f1c12cfa5c46afb5ea1..2c54bf26f39fd40daae17ee7959314c3b95d03ec 100644
--- a/render_povray/__init__.py
+++ b/render_povray/__init__.py
@@ -23,7 +23,7 @@ bl_info = {
     "author": "Campbell Barton, Silvio Falcinelli, Maurice Raybaud, Constantin Rahn",
     "version": (0, 0, 8),
     "blender": (2, 5, 6),
-    "api": 34650,
+    "api": 34950,
     "location": "Render > Engine > POV-Ray 3.7",
     "description": "Basic POV-Ray 3.7 integration for blender",
     "warning": "both POV-Ray 3.7 and this script are beta",
diff --git a/render_povray/render.py b/render_povray/render.py
index cd3fd615247a7a87f32af0ce5d509cd574819c6c..3181f93e0cf4e31c00cf5e4d4cac6651b018f9d1 100644
--- a/render_povray/render.py
+++ b/render_povray/render.py
@@ -1836,7 +1836,7 @@ class PovrayRender(bpy.types.RenderEngine):
                 try:
                     lay.load_from_file(self._temp_file_out)
                     #lay.load_from_file(self._temp_file_out, xmin, ymin)  # XXX, test for border render.
-                except SystemError:
+                except RuntimeError:
                     pass
                 self.end_result(result)