diff --git a/commands/user/user.drush.inc b/commands/user/user.drush.inc
index 263b08e..7dbb032 100644
--- a/commands/user/user.drush.inc
+++ b/commands/user/user.drush.inc
@@ -403,6 +403,7 @@ function drush_user_password($name) {
 function drush_user_login($user = NULL, $path = NULL) {
   $user_object = $uid = FALSE;
   $args = func_get_args();
+  $condition = '';
   if (drush_get_option('uid', FALSE) || drush_get_option('name', FALSE) || drush_get_option('mail', FALSE)) {
     // One of the user options was passed, so we prefer that to the user
     // argument.
@@ -416,10 +417,12 @@ 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;
   }
 
   if ($user_object !== FALSE && $user_object->status) {
@@ -433,7 +436,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!");
   }
 }
 
