diff --git a/io_export_after_effects.py b/io_export_after_effects.py
index aec6835b675d795666e832a4ab142697f31235e1..52ab64618ed48fe079d8a5f27f98203177205d26 100644
--- a/io_export_after_effects.py
+++ b/io_export_after_effects.py
@@ -21,9 +21,9 @@ bl_info = {
     'name': 'Export: Adobe After Effects (.jsx)',
     'description': 'Export selected cameras, objects & bundles to Adobe After Effects CS3 and above',
     'author': 'Bartek Skorupa',
-    'version': (0, 57),
+    'version': (0, 58),
     'blender': (2, 6, 0),
-    'api': 41760,
+    'api': 42052,
     'location': 'File > Export > Adobe After Effects (.jsx)',
     'category': 'Import-Export',
     "warning": "",
@@ -327,8 +327,8 @@ def write_jsx_file(file, data, selection, export_bundles, comp_name, prefix):
                 #does the camera have a Camera Solver constrain
                 if constrain.type == 'CAMERA_SOLVER':
                     #Which movie clip does it use ?
-                    if constrain.use_default_clip:
-                        mc = data['scn'].clip
+                    if constrain.use_active_clip:
+                        mc = data['scn'].active_clip
                     else:
                         mc = constrain.clip