           it 'should not have a blank percent value in the remaining rows', ->
             modelingTables.then (tables) ->
               for table, tblNdx in tables
-                table.body.then (rows) ->
+                table.body().then (rows) ->
                   for columns, rowNdx in _.rest(rows)
                     for colNdx in _.range(2, columns.length, 2)
                       value = columns[colNdx]

        before ->
          # The tables are only added to the DOM if the format button
          # is clicked.
          modelingTables = page.imageProfileFormatButton().then (button) ->
            button.click().then ->
              page.modelingTables()
        
        after ->
          # Restore the format to chart.

        clinicalProfile = page.clinicalProfile()

      it 'should show the clinical profile', ->
        expect(clinicalProfile, 'The Breast clinical profile is missing')
          .to.eventually.exist

      describe 'Demographics', ->
