diff --git a/src/lib/style-properties.html b/src/lib/style-properties.html
index 54a6b317f9..fab1cb8153 100644
--- a/src/lib/style-properties.html
+++ b/src/lib/style-properties.html
@@ -442,21 +442,15 @@
rule.transformedSelector = rule.transformedSelector || rule.selector;
var selector = rule.transformedSelector;
var scope = styleTransformer._calcElementScope(scopeId, viaAttr);
+ var hostScope = styleTransformer._calcElementScope(hostSelector, viaAttr);
var parts = selector.split(',');
+ var isDirOrHostContextSelector = this._hasDirOrHostContext(rule.parsedSelector);
for (var i=0, l=parts.length, p; (i
+