diff --git a/lib/console.js b/lib/console.js
index <HASH>..<HASH> 100644
--- a/lib/console.js
+++ b/lib/console.js
@@ -92,7 +92,11 @@ ConsoleLogger.prototype.write = function (record) {
 		if (!msg || msg===' ') {
 			// this is the case where you send in an object as the only argument
 			var fields = _.omit(record,'name','prefix','showtab','showcr','hostname','pid','level','msg','time','v','problemLogName');
-			msg = util.inspect(fields, {colors:true});
+			if (_.isEmpty(fields)) {
+				msg = '';
+			} else {
+				msg = util.inspect(fields, {colors:true});
+			}
 		}
 		if (this.showcr && msg.indexOf('\n') > 0) {
 			var lines = msg.split(/\n/),
[CLI-<I>] don't print empty object