diff --git a/seed/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json b/seed/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
index b98ccaace66..51585e511e7 100644
--- a/seed/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
+++ b/seed/challenges/02-javascript-algorithms-and-data-structures/basic-javascript.json
@@ -4341,6 +4341,7 @@
"assert(typeof player === 'string', 'message: The variable player
should be a string');",
"assert(player === 'Montana', 'message: The value of player
should be \"Montana\"');",
"assert(/testObj\\s*?\\[.*?\\]/.test(code),'message: You should use bracket notation to access testObj
');",
+ "assert(!code.match(/player\\s*=\\s*\"|\\'\\s*Montana\\s*\"|\\'\\s*;/gi),'message: You should not assign the value Montana
to the variable player
directly.');",
"assert(/testObj\\s*?\\[\\s*playerNumber\\s*\\]/.test(code),'message: You should be using the variable playerNumber
in your bracket notation');"
],
"type": "waypoint",