diff --git a/src/Teleport/Action/Extract.php b/src/Teleport/Action/Extract.php
index <HASH>..<HASH> 100644
--- a/src/Teleport/Action/Extract.php
+++ b/src/Teleport/Action/Extract.php
@@ -214,6 +214,10 @@ class Extract extends Action
             case '\\Teleport\\Transport\\xPDOObjectVehicle':
             case 'xPDOObjectVehicle':
                 $realClass = $this->modx->loadClass($vehicle['object']['class']);
+                if ($realClass === false) {
+                    $this->request->log("Invalid class {$vehicle['object']['class']} specified; skipping vehicle");
+                    break;
+                }
                 $graph = isset($vehicle['object']['graph']) && is_array($vehicle['object']['graph'])
                     ? $vehicle['object']['graph'] : array();
                 $graphCriteria = isset($vehicle['object']['graphCriteria']) && is_array($vehicle['object']['graphCriteria'])
Skip vehicles with invalid classes

This should address problems experienced when new classes are added in new versions of MODX Revolution and the teleport tpls, but teleport is run against older versions of MODX Revolution

See issue #<I>