diff --git a/mod/contacts.php b/mod/contacts.php
index 515d9d5dc..ea16e1475 100644
--- a/mod/contacts.php
+++ b/mod/contacts.php
@@ -405,6 +405,9 @@ function contacts_content(&$a) {
 				break;
 		}
 
+		if(!in_array($contact['network'], array(NETWORK_DFRN, NETWORK_OSTATUS, NETWORK_DIASPORA)))
+				$relation_text = "";
+
 		$relation_text = sprintf($relation_text,$contact['name']);
 
 		if(($contact['network'] === NETWORK_DFRN) && ($contact['rel'])) {
diff --git a/view/templates/contact_edit.tpl b/view/templates/contact_edit.tpl
index b43560ef7..9d5063146 100644
--- a/view/templates/contact_edit.tpl
+++ b/view/templates/contact_edit.tpl
@@ -16,7 +16,9 @@
 	<div id="contact-edit-nav-wrapper" >
 		<div id="contact-edit-links">
 			<ul>
-				<li><div id="contact-edit-rel">{{$relation_text}}</div></li>
+				{{if $relation_text}}
+					<li><div id="contact-edit-rel">{{$relation_text}}</div></li>
+				{{/if}}
 				<li><div id="contact-edit-nettype">{{$nettype}}</div></li>
 				{{if $lost_contact}}
 					<li><div id="lost-contact-message">{{$lost_contact}}</div></li>