I'm tempted to remove this check. The only difference is that the error message would be slightly different.