Error with player heads

Description

When we modify a menu item by a player head with a texture, the menu does not open and an error is displayed in console.

I tried with the texture of next and previous buttons but it doesn't work.

How to reproduce

  1. modify a menu item by a player head with a texture
  2. try to open the menu
  3. look at the console

Informations

Plugin Version : 1.2.6

Annexs

The item :

  creation:
    function: creation
    name: '&6Créer un contrat'
    slots: [13]
    item: PLAYER_HEAD
    texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNWZmMzE0MzFkNjQ1ODdmZjZlZjk4YzA2NzU4MTA2ODFmOGMxM2JmOTZmNTFkOWNiMDdlZDc4NTJiMmZmZDEifX19

The error :

[11:23:33 WARN]: [Contracts] Task #45553 for Contracts v1.6.2 generated an exception
java.lang.NullPointerException: Profile name must not be null
        at java.util.Objects.requireNonNull(Objects.java:235) ~[?:?]
        at com.mojang.authlib.GameProfile.<init>(GameProfile.java:31) ~[authlib-5.0.47.jar:?]
        at fr.phoenix.contracts.gui.objects.item.InventoryItem.applyTexture(InventoryItem.java:181) ~[Contracts-1.6.2.jar:?]
        at fr.phoenix.contracts.gui.objects.item.InventoryItem.getDisplayedItem(InventoryItem.java:158) ~[Contracts-1.6.2.jar:?]
        at fr.phoenix.contracts.gui.objects.item.InventoryItem.getDisplayedItem(InventoryItem.java:137) ~[Contracts-1.6.2.jar:?]
        at fr.phoenix.contracts.gui.objects.item.InventoryItem.display(InventoryItem.java:111) ~[Contracts-1.6.2.jar:?]
        at fr.phoenix.contracts.gui.objects.GeneratedInventory.getInventory(GeneratedInventory.java:86) ~[Contracts-1.6.2.jar:?]
        at fr.phoenix.contracts.gui.objects.GeneratedInventory.lambda$open$0(GeneratedInventory.java:105) ~[Contracts-1.6.2.jar:?]
        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftTask.run(CraftTask.java:101) ~[paper-1.20.2.jar:git-Paper-307]
        at org.bukkit.craftbukkit.v1_20_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:480) ~[paper-1.20.2.jar:git-Paper-307]
        at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1470) ~[paper-1.20.2.jar:git-Paper-307]
        at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:446) ~[paper-1.20.2.jar:git-Paper-307]
        at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1379) ~[paper-1.20.2.jar:git-Paper-307]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1156) ~[paper-1.20.2.jar:git-Paper-307]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:315) ~[paper-1.20.2.jar:git-Paper-307]
        at java.lang.Thread.run(Thread.java:840) ~[?:?]