diff --git a/apachesolr.index.inc b/apachesolr.index.inc
index ee4158d..f9640b1 100644
--- a/apachesolr.index.inc
+++ b/apachesolr.index.inc
@@ -57,9 +57,13 @@ function apachesolr_node_to_document($node, $namespace) {
     }
 
     $document->ss_name = $node->name;
-    // We want the name to ale be searchable for keywords.
+    // We want the name to be searchable for keywords.
     $document->tos_name = $node->name;
 
+    // Index formatted username so it can be searched and sorted on.
+    $document->uid = $node->uid;
+    $document->ss_name_formatted = $document->tos_name_formatted = format_username($document);
+
     // Everything else uses dynamic fields
     $document->is_uid = $node->uid;
     $document->bs_status = $node->status;
