why doesnt this work?

Code:
	Sub LstConnectionDataSelectedIndexChanged(sender As Object, e As EventArgs)
		me.txtserver.text = Me.lstConnectionData.SelectedItems(0).text
	End Sub
i am getting an arguement out of range. using sharpdevelop and .net 3.5... I have multiselect set to false.