*** vim-7.2/src/tag.c	Wed Nov 12 14:15:56 2008
--- vim-7.2-new/src/tag.c	Wed Nov 12 14:14:42 2008
***************
*** 515,521 ****
  	     * If a count is supplied to the ":tag <name>" command, then
  	     * jump to count'th matching tag.
  	     */
! 	    if (type == DT_TAG && count > 0)
  		cur_match = count - 1;
  
  	    if (type == DT_SELECT || type == DT_JUMP
--- 515,523 ----
  	     * If a count is supplied to the ":tag <name>" command, then
  	     * jump to count'th matching tag.
  	     */
! 	    if (type == DT_TAG 
! 		    && (int)STRLEN(tag) > 0 
! 		    && count > 0)
  		cur_match = count - 1;
  
  	    if (type == DT_SELECT || type == DT_JUMP
***************
*** 3867,3869 ****
--- 3869,3872 ----
      return ret;
  }
  #endif
+ 
