diff --git a/lime/_backend/html5/HTML5Renderer.hx b/lime/_backend/html5/HTML5Renderer.hx
index 031f523d7..4eef7891c 100644
--- a/lime/_backend/html5/HTML5Renderer.hx
+++ b/lime/_backend/html5/HTML5Renderer.hx
@@ -75,7 +75,7 @@ class HTML5Renderer {
};
- for (name in [ "webgl2", "webgl", "experimental-webgl" ]) {
+ for (name in [ #if !webgl1 "webgl2", #end "webgl", "experimental-webgl" ]) {
webgl = cast parent.window.backend.canvas.getContext (name, options);
if (webgl != null) break;