Yeah, not only is the .SelectedValue not always a System.Int32, but why would -1 not be a valid value? Oh well, I've changed that line to this:
llReturn = .SelectedValue
IsNot NothingSince you're building the source code, I'll let you change it on your end, too. But if you want me to post the DLLs for it, just let me know