diff --git a/plugins/destinations/node.inc b/plugins/destinations/node.inc
index 65c95b7..01aa047 100644
--- a/plugins/destinations/node.inc
+++ b/plugins/destinations/node.inc
@@ -213,7 +213,14 @@ class MigrateDestinationNode extends MigrateDestinationEntity {
     }
 
     migrate_instrument_start('node_save');
-    node_save($node);
+    try {
+      node_save($node);
+    }
+    catch (Exception $exc) {
+      $migration->showMessage(t('Could not save node for source @sourceid1', array('@sourceid1' => $row->migrate_map_source1)));
+      $migration->showMessage(var_export($node, TRUE));
+      $migration->showMessage(var_export($row, TRUE));
+    }
     migrate_instrument_stop('node_save');
 
     if (isset($node->nid)) {
