@blacktek,
Adding a null dataPoint in the begining seems to be working fine and is not considered as zero. Please take a look at this jsfiddle. If you are still facing the issue, kindly create a jsfiddle reproducing the issue so that we can look at it and help you out.
___________
Indranil Deo,
Team CanvasJS