diff --git a/Netdisco/share/views/ajax/device/ports.tt b/Netdisco/share/views/ajax/device/ports.tt
index c00be850..f473f302 100644
--- a/Netdisco/share/views/ajax/device/ports.tt
+++ b/Netdisco/share/views/ajax/device/ports.tt
@@ -273,7 +273,12 @@
[% FOREACH node IN row.$nodes %]
[% '
' IF (row.remote_ip OR row.is_uplink) OR NOT loop.first %]
[% ' ' IF NOT node.active %]
- [% ' ' IF node.wireless.defined %]
+ [% IF row.remote_type AND row.remote_type.match('(?i)ip.phone') %]
+
+ [% ELSIF node.wireless.defined
+ OR (row.remote_type AND row.remote_type.match('(cisco\s+AIR-[L|c]?AP|-K9W8-|^AP:\s)')) %]
+
+ [% END %]
[% node.net_mac.$mac_format_call | html_entity %]
[% IF (node.vlan > 0) && (node.vlan != row.vlan) %]