diff --git a/lib/cmdlib.py b/lib/cmdlib.py
index 9b11c98cafb6aa7d3f32053c8d7334dfdd94d31d..7f046ec1e1ba9a9b8e07628d6ff13d27225070b6 100644
--- a/lib/cmdlib.py
+++ b/lib/cmdlib.py
@@ -5147,6 +5147,7 @@ class TLMigrateInstance(Tasklet):
     if msg:
       logging.error("Instance pre-migration failed, trying to revert"
                     " disk status: %s", msg)
+      self.feedback_fn("Pre-migration failed, aborting")
       self._AbortMigration()
       self._RevertDiskStatus()
       raise errors.OpExecError("Could not pre-migrate instance %s: %s" %
@@ -5161,6 +5162,7 @@ class TLMigrateInstance(Tasklet):
     if msg:
       logging.error("Instance migration failed, trying to revert"
                     " disk status: %s", msg)
+      self.feedback_fn("Migration failed, aborting")
       self._AbortMigration()
       self._RevertDiskStatus()
       raise errors.OpExecError("Could not migrate instance %s: %s" %