Index: gp-templates/translations.php
===================================================================
--- gp-templates/translations.php	(revision 666)
+++ gp-templates/translations.php	(working copy)
@@ -55,7 +55,7 @@
 			<p><label for="filters[user_login]"><?php _e('User:'); ?></label></p>
 		</dt>
 		<dd>
-			<p><input type="text" value="<?php echo gp_esc_attr_with_entities( gp_array_get( $filters, 'term' ) ); ?>" name="filters[term]" id="filters[term]" /></p>
+			<p><input type="text" value="<?php echo gp_esc_attr_with_entities( trim( gp_array_get( $filters, 'term' ) ) ); ?>" name="filters[term]" id="filters[term]" /></p>
 			<p><input type="text" value="<?php echo gp_esc_attr_with_entities( gp_array_get( $filters, 'user_login' ) ); ?>" name="filters[user_login]" id="filters[user_login]" /></p>
 		</dd>
  		<dt><label><?php _e('Status:'); ?></label></dt>
Index: gp-includes/things/translation.php
===================================================================
--- gp-includes/things/translation.php	(revision 666)
+++ gp-includes/things/translation.php	(working copy)
@@ -77,8 +77,8 @@
 		$sort_how = gp_array_get( $sort_hows, gp_array_get( $sort, 'how' ), 'DESC' );
 
 		$where = array();
-		if ( gp_array_get( $filters, 'term' ) ) {
-			$like = "LIKE '%" . ( $gpdb->escape( like_escape ( gp_array_get( $filters, 'term' ) ) ) ) . "%'";
+		if ( trim( gp_array_get( $filters, 'term' ) ) ) {
+			$like = "LIKE '%" . ( $gpdb->escape( like_escape ( trim( gp_array_get( $filters, 'term' ) ) ) ) ) . "%'";
 			$where[] = '(' . implode( ' OR ', array_map( lambda('$x', '"($x $like)"', compact('like')), array('o.singular', 't.translation_0', 'o.plural', 't.translation_1', 'o.context', 'o.references' ) ) ) . ')';
 		}
 		if ( gp_array_get( $filters, 'before_date_added' ) ) {
