diff --git a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt index a5bd78d86..be0a44854 100644 --- a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt +++ b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt @@ -195,6 +195,10 @@ POSSIBILITY OF SUCH DAMAGE. }); // generate download link and send data to the client + if ($('#downloadFile').length) { + // remove previous link + $('#downloadFile').remove(); + } $('') .attr('id','downloadFile') .attr('href','data:text/csv;charset=utf8,' + encodeURIComponent(output_data))