missing basetype check

missing basetype check