By fixing this in the pop_profile.asp page you get a bit nicer result because now it displays "No address specified..." when the email address is empty
Line-numbers are based on the V3.1 SR5 A4 version
starting around line 171:
            <td bgColor=<% =strPopUpTableColor %> align=right width="10%" nowrap><b><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>">Email Address: </font></b></td>
<% 
	if Trim(rs("M_EMAIL")) <> "" then 
%>
            <td bgColor=<% =strPopUpTableColor %>><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>"> <a href="JavaScript:openWindow('pop_mail.asp?id=<% =rs("MEMBER_ID") %>')"><% =ChkString(rs("M_EMAIL"), "display") %></a> </font></td>
<%
	else
%>
            <td bgColor=<% =strPopUpTableColor %>><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>">No address specified... </font></td>
          </tr>
<%
	  end if
			if strICQ = "1" then
and starting around line 415: 
          <tr>
            <td bgColor=<% =strPopUpTableColor %> align=right width="10%" nowrap><b><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>">Email Address: </font></b></td>
<%
			if Trim(rs("M_EMAIL")) <> "" then 
%>
            <td bgColor=<% =strPopUpTableColor %>><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>"> <a href="JavaScript:openWindow('pop_mail.asp?id=<% =rs("MEMBER_ID") %>')"><% =ChkString(rs("M_EMAIL"), "display") %></a> </font></td>
<%
	else
%>
            <td bgColor=<% =strPopUpTableColor %>><font face="<% =strDefaultFontFace %>" size="<% =strDefaultFontSize %>">No address specified... </font></td>
          </tr>
<%
	  		end if
			if strICQ = "1" then
				if Trim(rs("M_ICQ")) <> "" then 
Pierre