         }
       ]
 
+    it 'does not return the "Artists" module when display_artists_section is false', ->
+      @partner.set display_artists_section: false
+      modules = factory(@partner, @profile)
+      modules.should.containDeep [{ name: 'artists', component: undefined }]
+
   describe 'gallery_one', ->
     beforeEach ->
       @profile = new Profile fabricate 'partner_profile', full_bio: 'full bio here'

  describe 'gallery_three', ->
    beforeEach ->
      @profile = new Profile fabricate 'partner_profile', full_bio: 'full_bil'
      @partner = new Partner fabricate 'partner', profile_layout: 'gallery_three'

    it 'returns modules properly for profile_banner_display: "Shows", profile_artists_layout: "Grid"', ->
      @partner.set profile_banner_display: 'Shows'

  describe 'gallery_two', ->
    beforeEach ->
      @profile = new Profile fabricate 'partner_profile', full_bio: 'full bio here'
      @partner = new Partner fabricate 'partner', profile_layout: 'gallery_two', display_artists_section: true

    it 'returns modules properly for profile_banner_display: "Shows", profile_artists_layout: "Grid"', ->
      @partner.set profile_banner_display: 'Shows'
