I always thought the law was if u had just the flashing light on your bike it was illegal, if it was a 2nd light, the 1st being a standard light then you're ok

I may be wrong tho..............