diff --git a/test/unit/dom-if.html b/test/unit/dom-if.html
index ffba5aa018..b71410575c 100644
--- a/test/unit/dom-if.html
+++ b/test/unit/dom-if.html
@@ -550,7 +550,7 @@
suite('slot handling', function() {
- test('slots removed on if=false', function() {
+ test('slots added/removed on if=true/false', function() {
let x = document.createElement('x-slot');
let one = document.createElement('div');
one.slot = 'one';
@@ -586,6 +586,7 @@
innerIf.render();
x.$.domIf.if = true;
x.$.domIf.render();
+ stamped = x.shadowRoot.childNodes;
assert.equal(stamped[4].assignedNodes()[0], one);
assert.equal(stamped[7].assignedNodes()[0], two);
assert.equal(stamped[9].assignedNodes()[0], three);