Grammar is a tool to convey ideas from one mind to another. If the message was conveyed, and you're hung up on the grammar, then you're doing it wrong.