Merge pull request #57 from Patater/check-generator-validity

psa: Check generator validity before read