       x: xAxisClipNegBurndown
       y: yAxisClipNegBurndown
       yDomain: [0, 1]
-      xDomain: [+new Date($scope.unit.start_date).getTime() / 1000, lateEndDate()]
+      xDomain: xDomain
     }, {}

      if d[1] < 0.0 then 0 else d[1]

    #
    # Finds max end range for chart defined as 2 weeks (12096e5 ms) after unit's end date
    #
    lateEndDate = () ->
      return new Date(+new Date($scope.unit.end_date) + 12096e5).getTime() / 1000

    [$scope.options, $scope.config] = Visualisation 'lineChart', 'Student Progress Burndown Chart', {
      useInteractiveGuideline: yes

            date = data.value
            series = data.series
            html = "<table class='col-sm-6'><thead><tr><td colspan='3'><strong class='x-value'>#{date}</strong></td></tr></thead><tbody>"
            html += ("<tr><td class='legend-color-guide'><div style='background-color: #{d.color};'></div></td><td class='key'>#{d.key}</td><td class='value'>#{d3.format(',%')(d.value)}</td></tr><tr>" for d in series when d.key isnt 'NOW').join('')
            html += "</tbody></table>"
            html
      height: 440
