diff --git a/test/parallel/test-util-format.js b/test/parallel/test-util-format.js
index 71265e4b6a37f8..96856de7bf1b5c 100644
--- a/test/parallel/test-util-format.js
+++ b/test/parallel/test-util-format.js
@@ -25,7 +25,7 @@ assert.strictEqual(util.format('%s', symbol), 'Symbol(foo)');
 assert.strictEqual(util.format('%j', symbol), 'undefined');
 assert.throws(function() {
   util.format('%d', symbol);
-}, TypeError);
+}, /^TypeError: Cannot convert a Symbol value to a number$/);
 
 assert.strictEqual(util.format('%d', 42.0), '42');
 assert.strictEqual(util.format('%d', 42), '42');