diff --git a/src/cutecoin/gui/currency_tab.py b/src/cutecoin/gui/currency_tab.py
index ab12ccb03f135692ca01cca0508c26319ff8601c..d91e9a8b7ae247e317b1af61edaa68f2f0d9ce13 100644
--- a/src/cutecoin/gui/currency_tab.py
+++ b/src/cutecoin/gui/currency_tab.py
@@ -83,12 +83,13 @@ class CurrencyTabWidget(QWidget, Ui_CurrencyTabWidget):
 
             if will_expire_soon:
                 days = QDateTime().currentDateTime().daysTo(QDateTime.fromTime_t(expiration_date))
-                QMessageBox.warning(
-                    self,
-                    "Membership expiration",
-                    "Warning : Membership expiration in {0} days".format(days),
-                    QMessageBox.Ok
-                )
+                if days > 0:
+                    QMessageBox.warning(
+                        self,
+                        "Membership expiration",
+                        "Warning : Membership expiration in {0} days".format(days),
+                        QMessageBox.Ok
+                    )
         except MembershipNotFoundError as e:
             pass