If the sender is not a player and the world flag is set, the perms check will be skipped. Is this intentional, or a bug?