diff --git a/public/js/views/invoice-view.js b/public/js/views/invoice-view.js
index 8045111..2869ee1 100644
--- a/public/js/views/invoice-view.js
+++ b/public/js/views/invoice-view.js
@@ -281,7 +281,7 @@ function renderInvoiceRow(invoice) {
const delBtn = ``;
- const stripeEmailBtn = (!paid && hasQbo)
+ const stripeEmailBtn = (hasQbo && !paid && !overdue && invoice.email_status !== 'sent')
? ``
: '';