diff -r 80700db530ff -r 4c8b9c6d241f src/sprite.c --- a/src/sprite.c Thu Jun 19 19:22:07 2025 +0200 +++ b/src/sprite.c Sat Jun 21 22:10:54 2025 +0200 @@ -99,6 +99,7 @@ sprite->texture->target == GL_TEXTURE_RECTANGLE ? asc_shader_lookup_or_create(ASC_SHADER_SPRITE_RECT, asc_sprite_shader_create, 1) : asc_shader_lookup_or_create(ASC_SHADER_SPRITE_UV, asc_sprite_shader_create, 0); + if (shader == NULL) return; asc_shader_use(&shader->program, camera); // Upload model matrix