diff --git a/lib/winston-azuretable.js b/lib/winston-azuretable.js
index <HASH>..<HASH> 100644
--- a/lib/winston-azuretable.js
+++ b/lib/winston-azuretable.js
@@ -97,10 +97,11 @@ AzureLogger.prototype.log = function (level, msg, meta, callback) {
 

     if (meta) { 

         for (var prop in meta) {

+            var propertyName = prop + '_';

             if (typeof meta[prop] === 'object') {

-                data[prop] = { '_': JSON.stringify(meta[prop]) };

+                data[propertyName] = { '_': JSON.stringify(meta[prop]) };

             } else {

-                data[prop] = { '_': meta[prop] };

+                data[propertyName] = { '_': meta[prop] };

             }

          }

     }
Update winston-azuretable.js

Handle duplicate property names in the entity to be logged.