Nevermind I am an idiot, treeview.Selection.GetSelected (out model, ref iter); does what I wanted I just didn't realize it. John