             slot: ->
               Slots[i] if (i = @i)?
             d: ->
-              Data[c].id[n][i] if (c = @c)? and (n = @n) and (i = @i)?
+              Data[c].id[n][i] if (c = @c)? and (n = @n)? and (i = @i)?
             record: ->
               Volume.records[d] if (d = @d)?
             asset: ->

              Rows[i] = document.createElement('tr')
          row.id = ID + '_' + i
          row.data = i
          if Editing && stop
            row.className = 'top'

          #name = slot.name

            m = (info.metric = ms[mi]).id
            info.v = r[m][n] && r[m][n][info.i]
            info.id = b + (info.cols.start+mi)
            info.d = r.id[n][info.i]
            generateCell(info)
            if info.v != null
              ri = 'ss-rec_' + r.id[n][info.i]
