Perhaps.
@Pilot888, how long has this been happening? If it's over a long period of time, might not be the battery as it may have kaput by now. Also, if it only happens on cold starts but not on warm starts then it may point to another issue.
An easy test is to jump the bike using a functional...