diff --git a/app/models/kuhsaft/slider_brick.rb b/app/models/kuhsaft/slider_brick.rb
index <HASH>..<HASH> 100644
--- a/app/models/kuhsaft/slider_brick.rb
+++ b/app/models/kuhsaft/slider_brick.rb
@@ -11,6 +11,10 @@ module Kuhsaft
       [super, 'carousel', 'slide'].join(' ')
     end
 
+    def allowed_brick_types
+      %w(Kuhsaft::ImageBrick)
+    end
+
   end
 end
 
diff --git a/spec/models/slider_brick_spec.rb b/spec/models/slider_brick_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/models/slider_brick_spec.rb
+++ b/spec/models/slider_brick_spec.rb
@@ -17,4 +17,10 @@ describe Kuhsaft::SliderBrick do
       slider_brick.to_style_class.should == 'kuhsaft-slider-brick carousel slide'
     end
   end
+
+  describe '#allowed_brick_types' do
+    it 'only allows ImageBricks' do
+      slider_brick.allowed_brick_types.should == %w(Kuhsaft::ImageBrick)
+    end
+  end
 end
constrain slider brick childs to image bricks