diff --git a/commands/user/user.drush.inc b/commands/user/user.drush.inc
index 263b08e..f70bf70 100644
--- a/commands/user/user.drush.inc
+++ b/commands/user/user.drush.inc
@@ -416,10 +416,15 @@ function drush_user_login($user = NULL, $path = NULL) {
   else if (empty($user)) {
     // No user option or argument was passed, so we default to uid 1.
     $uid = 1;
+    $condition = 'uid 1, default to use with no options for this command,';
   }
   // Try and load a user from provided options and arguments.
   if ($uid || $uid = reset(_drush_user_get_users_from_options_and_arguments($user))) {
     $user_object = user_load($uid);
+    $condition = 'uid = '. $uid;
+  }
+  else {
+    $condition = 'could not be found and';
   }
 
   if ($user_object !== FALSE && $user_object->status) {
@@ -433,7 +438,7 @@ function drush_user_login($user = NULL, $path = NULL) {
     return $link;
   }
   else {
-    drush_set_error("The user account could not be loaded or is blocked!");
+    drush_set_error("The user account " . $condition . " could not be loaded or is blocked!");
   }
 }
 
