diff --git a/bokeh/charts/builder.py b/bokeh/charts/builder.py
index <HASH>..<HASH> 100644
--- a/bokeh/charts/builder.py
+++ b/bokeh/charts/builder.py
@@ -488,7 +488,7 @@ class Builder(HasProps):
 
     def collect_attr_kwargs(self):
         attrs = set(self.default_attributes.keys()) - set(
-            self.__class__.default_attributes.keys())
+            super(self.__class__, self).default_attributes)
         return attrs
 
     def get_group_kwargs(self, group, attrs):
fix collect_attr_kwargs so it really checks the super class for extra group kwrgs