diff -ruN views.dist/views.module views/views.module
--- views.dist/views.module	2007-04-13 11:27:12.000000000 -0500
+++ views/views.module	2007-08-22 20:01:06.000000000 -0500
@@ -1876,7 +1876,7 @@
  * A list of options to be used in LIKE queries
  */
 function views_handler_operator_like() {
-  return array('=' => t('Is Equal To'), 'contains' => t('Contains'), 'word' => t('Contains Any Word'), 'allwords' => t('Contains All Words'), 'starts' => t('Starts With'), 'ends' => t('Ends With'), 'not' => t('Does Not Contain'));
+  return array('=' => t('Is Equal To'), '!=' => t('Is Not Equal To'), 'contains' => t('Contains'), 'word' => t('Contains Any Word'), 'allwords' => t('Contains All Words'), 'starts' => t('Starts With'), 'ends' => t('Ends With'), 'not' => t('Does Not Contain'));
 }
 
 /**
@@ -1944,6 +1944,10 @@
           $query->add_where("UPPER(%s) = UPPER('%s')",
             $field, $filter['value']);
           break;
+        case '!=':
+          $query->add_where("UPPER(%s) <> UPPER('%s')",
+            $field, $filter['value']);
+          break;
       }
     break;
   }
