diff --git a/seed/challenges/html5-and-css.json b/seed/challenges/html5-and-css.json
index 7ecab9e3c1..4d5e1ece88 100644
--- a/seed/challenges/html5-and-css.json
+++ b/seed/challenges/html5-and-css.json
@@ -1998,8 +1998,8 @@
],
"tests": [
"assert($('input[type=\"radio\"]').length > 1, 'Your page should have two radio button elements.')",
- "assert($('input[type=\"radio\"]:nth-child(1)').attr('name') === 'indoor-outdoor', 'Give your radio buttons the name attribute of indoor-outdoor.')",
- "assert($(\"label\").length > 1, 'Each of your two radio button elements should be nested in a label element.')",
+ "assert($('label > input[type=\"radio\"]').filter(\"[name='indoor-outdoor']\").length > 1, 'Give your radio buttons the name attribute of indoor-outdoor.')",
+ "assert($('label > input[type=\"radio\"]:only-child').length > 1, 'Each of your two radio button elements should be nested in its own label element.')",
"assert(editor.match(/<\\/label>/g) && editor.match(/