diff --git a/apachesolr.module b/apachesolr.module
index 55c8ca6..ce4bb73 100644
--- a/apachesolr.module
+++ b/apachesolr.module
@@ -1323,15 +1323,14 @@ function apachesolr_get_taxonomy_term_title($search_page_id = NULL, $value = NUL
    $page_title = 'Search results for %value';
    if (isset($value) && isset($search_page_id)) {
      $search_page = apachesolr_search_page_load($search_page_id);
-     $page_title = str_replace('%value', '@value', $search_page->page_title);
+     $page_title = str_replace('%value', '!value', $search_page->page_title);
      $term = taxonomy_term_load($value);
      if (!$term) {
        return;
      }
      $title = $term->name;
-
    }
-   return t($page_title, array('@value' => $title));
+   return t($page_title, array('!value' => $title));
 }
 
 /**
@@ -1342,14 +1341,14 @@ function apachesolr_get_user_title($search_page_id = NULL, $value = NULL) {
   $page_title = 'Search results for %value';
   if (isset($value) && isset($search_page_id)) {
     $search_page = apachesolr_search_page_load($search_page_id);
-    $page_title = str_replace('%value', '@value', $search_page->page_title);
+    $page_title = str_replace('%value', '!value', $search_page->page_title);
     $user = user_load($value);
     if (!$user) {
        return;
      }
     $title = $user->name;
   }
-  return t($page_title, array('@value' => $title));
+  return t($page_title, array('!value' => $title));
 }
 
 /**
@@ -1360,10 +1359,10 @@ function apachesolr_get_value_title($search_page_id = NULL, $value = NULL) {
   $page_title = 'Search results for %value';
   if (isset($value)  && isset($search_page_id)) {
     $search_page = apachesolr_search_page_load($search_page_id);
-    $page_title = str_replace('%value', '@value', $search_page->page_title);
+    $page_title = str_replace('%value', '!value', $search_page->page_title);
     $title = $value;
   }
-  return t($page_title, array('@value' => $title));
+  return t($page_title, array('!value' => $title));
 }
 
 /**
