diff --git a/vud_term/vud_term.module b/vud_term/vud_term.module
index ceba9fa..dfeb913 100644
--- a/vud_term/vud_term.module
+++ b/vud_term/vud_term.module
@@ -79,7 +79,7 @@ function vud_term_node_view($node, $view_mode, $langcode) {
   if (user_access('use vote up/down on terms')) {
     $node_type = in_array($node->type, variable_get('vud_term_types', array()), TRUE);
     $showmode  = variable_get('vud_term_votetable_show', 1);
-    $teaser = $a3;
+    $teaser = ($node_view == 'teaser') ? 1 : 0;
     if ($node_type) {
       switch ($showmode) {
         case 0:
