diff --git a/src/core/libraries/libpng/pngdec.cpp b/src/core/libraries/libpng/pngdec.cpp index 33a0b9af9..c430cb285 100644 --- a/src/core/libraries/libpng/pngdec.cpp +++ b/src/core/libraries/libpng/pngdec.cpp @@ -150,7 +150,7 @@ s32 PS4_SYSV_ABI scePngDecDecode(OrbisPngDecHandle handle, const OrbisPngDecDeco png_set_bgr(pngh->png_ptr); if (color_type == PNG_COLOR_TYPE_RGB || color_type == PNG_COLOR_TYPE_GRAY || color_type == PNG_COLOR_TYPE_PALETTE) - png_set_add_alpha(pngh->png_ptr, 0xFF, PNG_FILLER_AFTER); + png_set_add_alpha(pngh->png_ptr, param->alphaValue, PNG_FILLER_AFTER); png_read_update_info(pngh->png_ptr, pngh->info_ptr);