diff --git a/xmlrpc-server.js b/xmlrpc-server.js
index 1fcc605..83fd85b 100644
--- a/xmlrpc-server.js
+++ b/xmlrpc-server.js
@@ -349,14 +349,16 @@ function sendTopUpReport(reverseUrls, params, urlIdx, retry) {
         try {
 
             if (topUpReportError) {
-                if (topUpReportError.constructor != Object || Object.keys(topUpReportError).length > 0) {
+                logger.verbose('topUpReportError constructor: ' + topUpReportError.constructor);
+
+                if (Object.keys(topUpReportError).length > 0) {
                     logger.warn('Error sending topUpReport retrying another url (if available)', {error: topUpReportError});
                     sendTopUpReport(reverseUrls, params, ++urlIdx, retry);
                     return;
                 }
             }
 
-            logger.verbose("topUpReport ACK", {error: topUpReportError, value: value});
+            logger.verbose("topUpReport ACK", {value: value});
 
         }
         catch(topUpReportException) {