Hey i have been working ON a mailing app for a company that is all SQL based i have most of it working but theres one thing that has me confused

it errors out if you right click and theres no name selected

vb Code:
  1. Private Sub ListView2_MouseClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ListView2.MouseClick
  2.         If e.Button = Windows.Forms.MouseButtons.Right Then
  3.             Dim myListView As ListView 'Assign your ListView here.
  4.             myListView = ListView2
  5.             For itemIndex As Integer = 0 To myListView.SelectedItems.Count - 1
  6.                 For subitemIndex As Integer = 1 To myListView.Columns.Count - 1
  7.  
  8.                     If myListView.SelectedItems(itemIndex).Text = "" Then
  9.                         MsgBox(" You Need To Select A UserName")
  10.                         ContextMenuStrip3.Close()
  11.                     Else
  12.  
  13.                         ContextMenuStrip3.Show()
  14.                         USERNAMEToolStripMenuItem.Text = myListView.SelectedItems(itemIndex).Text
  15.  
  16.  
  17.  
  18.  
  19.                     End If
  20.  
  21.                 Next
  22.             Next
  23.         End If
  24.     End Sub

i have tryed that code in the contect menu opening sub and also int he click sub but both dont work can anyone help me figure out ware i have gone Wrong