Why not do this instead? This way you don't hit the database if they aren't logged in... it will save you a little overhead in the long-run.
If mLev > 0 Then
strSql = "SELECT M_TITLE FROM " & strMemberTablePrefix & "MEMBERS WHERE MEMBER_ID = " & MemberID
set rsMTitle = Server.CreateObject("ADODB.Recordset")
rsMTitle.open strSql, my_Conn
MemberTitle = rsMTitle("M_TITLE")
rsMTitle.close
set rsMTitle = nothing
End If
There's probably an even better way of doing it during the login process, but I'd have to go back and dig up a clean copy of the code...<