diff --git a/sites/all/modules/author_taxonomy/author_taxonomy.module b/sites/all/modules/author_taxonomy/author_taxonomy.module
index a27ec70..05325be 100644
--- a/sites/all/modules/author_taxonomy/author_taxonomy.module
+++ b/sites/all/modules/author_taxonomy/author_taxonomy.module
@@ -377,7 +377,12 @@ function author_taxonomy_form_alter(&$form, $form_state, $form_id) {
   
     if ($taxonomy->tags == '1') {
       if (!$form['taxonomy']['tags'][$vid]['#default_value'] && variable_get('author_taxonomy_auto_add', FALSE)) {
-        $form['taxonomy']['tags'][$vid]['#default_value'] = $user->name;
+        $tid = db_result(db_query('SELECT tid FROM {author_taxonomy_term_link} WHERE uid = %d', $user->uid));
+        if($tid) {
+          $form['taxonomy']['tags'][$vid]['#default_value'] = taxonomy_get_term($tid)->name;
+        } else {
+          $form['taxonomy']['tags'][$vid]['#default_value'] = $user->name;
+        }
       }
     }
   }
