diff --git a/web/templates/analysis/network/_dns.html b/web/templates/analysis/network/_dns.html
index b9102616b5b..c959dae3290 100644
--- a/web/templates/analysis/network/_dns.html
+++ b/web/templates/analysis/network/_dns.html
@@ -56,10 +56,14 @@
DNS Reque
{% if settings.NETWORK_PROC_MAP %}
|
- {% if p.process_name %}
- {{ p.process_name }}{% if p.process_id %} ({{ p.process_id }}){% endif %}
+ {% if p.processes %}
+ {% for proc in p.processes %}
+ {% if proc.process_name %}{{ proc.process_name }}{% else %}(unknown){% endif %}{% if proc.pid %} ({{ proc.pid }}){% endif %}
+ {% endfor %}
+ {% elif p.process_name or p.process_id %}
+ {% if p.process_name %}{{ p.process_name }}{% else %}(unknown){% endif %}{% if p.process_id %} ({{ p.process_id }}){% endif %}
{% else %}
- -
+ -
{% endif %}
|
{% endif %}
diff --git a/web/templates/analysis/network/_dns_not_ajax.html b/web/templates/analysis/network/_dns_not_ajax.html
index c0ae1d94788..4bc50fb85fd 100644
--- a/web/templates/analysis/network/_dns_not_ajax.html
+++ b/web/templates/analysis/network/_dns_not_ajax.html
@@ -51,10 +51,14 @@
{% if settings.NETWORK_PROC_MAP %}
- {% if p.process_name %}
- {{ p.process_name }}{% if p.process_id %} ({{ p.process_id }}){% endif %}
+ {% if p.processes %}
+ {% for proc in p.processes %}
+ {% if proc.process_name %}{{ proc.process_name }}{% else %}(unknown){% endif %}{% if proc.pid %} ({{ proc.pid }}){% endif %}
+ {% endfor %}
+ {% elif p.process_name or p.process_id %}
+ {% if p.process_name %}{{ p.process_name }}{% else %}(unknown){% endif %}{% if p.process_id %} ({{ p.process_id }}){% endif %}
{% else %}
- -
+ -
{% endif %}
|
{% endif %}
diff --git a/web/templates/analysis/network/_hosts_not_ajax.html b/web/templates/analysis/network/_hosts_not_ajax.html
index fc6b177f6d0..8296b99931a 100644
--- a/web/templates/analysis/network/_hosts_not_ajax.html
+++ b/web/templates/analysis/network/_hosts_not_ajax.html
@@ -27,15 +27,24 @@
{% endif %}
{{host.country_name}} |
- {% if host.asn %}
- {{host.asn}} |
- {% endif %}
+
+ {% if host.asn %}{{host.asn}}{% else %}-{% endif %}
+ |
{% if settings.NETWORK_PROC_MAP %}
- {% if host.process_name %}
- {{ host.process_name }}{% if host.process_id %} ({{ host.process_id }}){% endif %}
+ {% if host.processes %}
+ {% for p in host.processes %}
+
+ {% endfor %}
+ {% elif host.process_name or host.process_id %}
+
+ {% if host.process_name %}{{ host.process_name }}{% else %}(unknown){% endif %}{% if host.process_id %} ({{ host.process_id }}){% endif %}
+
{% else %}
- -
+ -
{% endif %}
|
{% endif %}