diff --git a/workbench_moderation.info b/workbench_moderation.info
index 8802fa5..a0c978b 100644
--- a/workbench_moderation.info
+++ b/workbench_moderation.info
@@ -14,3 +14,4 @@ files[] = includes/workbench_moderation_handler_filter_moderated_type.inc
 files[] = includes/workbench_moderation_handler_filter_user_can_moderate.inc
 files[] = tests/workbench_moderation.test
 files[] = tests/workbench_moderation.files.test
+files[] = tests/workbench_moderation.migrate.inc
diff --git a/workbench_moderation.migrate.inc b/workbench_moderation.migrate.inc
new file mode 100644
index 0000000..fb89e1e
--- /dev/null
+++ b/workbench_moderation.migrate.inc
@@ -0,0 +1,31 @@
+<?php
+
+/**
+ * @file
+ * Support for processing workbench_moderation properties in Migrate.
+ */
+
+/**
+ * Implement hook_migrate_api().
+ */
+function workbench_moderation_migrate_api() {
+  return array('api' => 2);
+}
+
+class WorkbenchModerationMigrateDestinationHandler extends MigrateDestinationHandler {
+
+  public function __construct() {}
+
+  public function handlesType($destination) {
+    return ($destination == 'Node');
+  }
+
+  public function fields($entity_type, $bundle_type) {
+    $fields = array();
+
+    if (workbench_moderation_node_type_moderated($bundle_type)) {
+      $fields['workbench_moderation_state_new'] = t('Moderation state');
+    }
+    return $fields;
+  }
+}
