diff --git a/partner-fm.js b/partner-fm.js
index a10959e..ea164e7 100644
--- a/partner-fm.js
+++ b/partner-fm.js
@@ -91,8 +91,14 @@ function _topupRequest(task) {
     request(reqOpts, function (err, response, body) {
         if (err) {
             var msg = 'Error requesting TOPUP to partner: ' + err;
+            var rc = '68';
+
+            if (err.code == 'ECONNREFUSED') {
+                rc = '91';
+            }
+
             logger.warn(msg, {task: task, err: err});
-            callbackReport(task.requestId, '68', msg);
+            callbackReport(task.requestId, rc, msg);
             return;
         }