diff --git a/modules/material/src/vkcv/material/Material.cpp b/modules/material/src/vkcv/material/Material.cpp
index 8187b5de9205ba18ca32cd23dba9d5b457696712..f0c80efdcc2fa8e2d8b979906f8b3d015f7edd8c 100644
--- a/modules/material/src/vkcv/material/Material.cpp
+++ b/modules/material/src/vkcv/material/Material.cpp
@@ -91,7 +91,7 @@ namespace vkcv::material {
 			vec[i] = data[i % 4];
 		}
 		
-		image.fill(data);
+		image.fill(vec.data());
 	}
 	
 	Material Material::createPBR(Core &core,