diff --git a/partner-otomax.js b/partner-otomax.js
index 8135700..38c42c4 100644
--- a/partner-otomax.js
+++ b/partner-otomax.js
@@ -56,8 +56,8 @@ function start(options) {
     createReverseHttpServer();
 }
 
-function _unregSameDayDupeOnFailTrx(requestId, rc) {
-    if (!Number(config.globals.unreg_same_day_dupe_on_fail_trx)) {
+function _unregSameDayDupeIfTrxFail(requestId, rc) {
+    if (!Number(config.globals.unreg_same_day_dupe_if_trx_fail)) {
         return;
     }
 
@@ -72,6 +72,7 @@ function _unregSameDayDupeOnFailTrx(requestId, rc) {
 function callbackReport(requestId, rc, message) {
     if (rc != '68') {
         resendDelay.cancel(requestId);
+        _unregSameDayDupeIfTrxFail(requestId, rc);
     } else {
         taskHistory.get(requestId, function(err, archivedTask) {
             if (archivedTask) {