anchor.diff:  		<td class="standard">
   		<% if (ifl == null || ifl.size() == 0) {%>
   		&nbsp;
  +		<% } else {
  +		// Don't bother creating a table if all the interfaces in ifl are null
  +		Boolean emptyTable = true;
  +		for (int j=0; j<ifl.size();j++) {
  +		    Interface curlkif =(Interface)ifl.elementAt(j);
  +		    if (curlkif != null) {
  +		        emptyTable = false;
  +		        break;
  +		    }
  +		}
  +		if ( emptyTable ) { %>
  +		    &nbsp;
   		<% } else { %>
  -		
   		<table>
   		
   		<thead>
  
positive.code: 			<% for (int j=0; j<ifl.size();j++) { 
  				Interface curlkif =(Interface)ifl.elementAt(j); 
  			%>
  		        
  			<tr>
  			<td class="standard" style="font-size:70%" width="35%">
  		       	<a href="element/linkednode.jsp?node=<%=curlkif.getNodeId()%>"><%=NetworkElementFactory.getInstance(getServletContext()).getNodeLabel(curlkif.getNodeId())%></a>
  
negative.code: 		    <td class="standard">
  		    <% if (ifl == null || ifl.size() == 0) {%>
  			&nbsp;
  		    <% } else {
  		    // Don't bother creating a table if all the interfaces in ifl are null
  		    Boolean emptyTable = true;
  		    for (int j=0; j<ifl.size();j++) {
  		        Interface curlkif =(Interface)ifl.elementAt(j);
  		        if (curlkif != null) {
  		            emptyTable = false;
  		            break;
  		        }
  		    }
  		    if ( emptyTable ) { %>
  		        &nbsp;
  		    <% } else { %>
  		            
  			<table>
  		
  			<thead>
  