diff --git a/public/list.php b/public/list.php
index d8b4b211..f22ce05d 100644
--- a/public/list.php
+++ b/public/list.php
@@ -108,11 +108,16 @@ if (safeget('output') == 'csv') {
$columns[] = $key;
}
}
+
+ $fDomain = safepost('fDomain', safeget('domain', safesession('list-virtual:domain')));
+
fputcsv($out, $header, ';');
# print items as csv
foreach ($items as $item) {
$fields = array();
+ if (!empty($fDomain) && $item["domain"] != $fDomain) continue;
+
foreach ($columns as $column) {
$fields[] = $item[$column];
}
diff --git a/templates/list-virtual.tpl b/templates/list-virtual.tpl
index 8218e738..48efe07f 100644
--- a/templates/list-virtual.tpl
+++ b/templates/list-virtual.tpl
@@ -64,7 +64,7 @@
{if $tCanAddMailbox}
{$PALANG.add_mailbox}
{/if}
-
{$PALANG.download_csv}
+
{$PALANG.download_csv}
{/if}
{if $CONF.show_status===YES && $CONF.show_status_key===YES}
diff --git a/templates/list.tpl b/templates/list.tpl
index c23bb799..75abcc26 100644
--- a/templates/list.tpl
+++ b/templates/list.tpl
@@ -131,6 +131,6 @@
{$PALANG.{$formconf.create_button}}
{/if}
-
{$PALANG.download_csv}
+
{$PALANG.download_csv}