X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fmenu%2Fitem%2Fimage.c;h=8d1a6de86af32f3f0e9889287df1c49b497b45b0;hp=8ae17dbcc1a2558a6250489e2bb2e7be378a4a77;hb=71e6c75bc408ae5a116f296797c49c0cef7be113;hpb=c4a2201788e1f5b0d3628f7964716f2690cd6cd0 diff --git a/qcsrc/menu/item/image.c b/qcsrc/menu/item/image.c index 8ae17dbcc1..8d1a6de86a 100644 --- a/qcsrc/menu/item/image.c +++ b/qcsrc/menu/item/image.c @@ -69,7 +69,14 @@ void Image_updateAspect(entity me) vector sz = '0 0 0'; if(me.forcedAspect < 0) { - sz = draw_PictureSize(me.src); + if (me.src != "") + sz = draw_PictureSize(me.src); + if(sz_x <= 0 || sz_y <= 0) + { + // image is broken or doesn't exist, set the size for the placeholder image + sz_x = me.size_x; + sz_y = me.size_y; + } asp = sz_x / sz_y; } else