Yes. There may be restrictions on the maximum amount that can be won from no deposit bonuses. Online casinos typically impose such limits to protect themselves from excessive financial liability.