The reason pupils are large in nocturnal creatures is because they allow more light into the eye. The photodetecting cells of the retina can only be so efficient, so the greater capacity to collect light at any given instant through a larger aperture helps to make up for this sensitivity limit by boosting the amount of information that would otherwise be received in low light conditions. It's the same reason telescopes are built as huge as possible, to see fainter stuff.
So yes, it absolutely makes sense this way :P A poor Keeper with fully dilated pupils walking around in the daytime would be about as happy as walking out of an eye exam after getting those glaucoma drops and not having any sunglasses...