Added no data protection

Stops you from going on until you enter enough data.