Index: osd.c
===================================================================
--- osd.c	(revision 1101)
+++ osd.c	(revision 1102)
@@ -101,7 +101,7 @@
 raydium_rendering_internal_prepare_texture_render(tex);
 
 // useful for rgb() fake textures with raydium_osd_alpha_change()
-if(raydium_osd_color[3])
+if(raydium_osd_color[3]>0 && raydium_osd_color[3]<1)
     glEnable(GL_BLEND);
 
 glColor4fv(raydium_osd_color);