diff --git a/Effects/urban.eff b/Effects/urban.eff
index d90c5adab..ef355b43b 100644
--- a/Effects/urban.eff
+++ b/Effects/urban.eff
@@ -48,18 +48,24 @@
4.0
/sim/rendering/shaders/urban
-
-
- 2.0
-
-
-
- GL_ARB_shader_objects
- GL_ARB_shading_language_100
- GL_ARB_vertex_shader
- GL_ARB_fragment_shader
-
-
+
+
+
+ 2.0
+
+
+
+ GL_ARB_shader_objects
+ GL_ARB_shading_language_100
+ GL_ARB_vertex_shader
+ GL_ARB_fragment_shader
+
+
+
+ GL_ATI_shader_texture_lod
+ GL_ARB_shader_texture_lod
+
+
@@ -289,18 +295,24 @@
2.0
/sim/rendering/shaders/quality-level
-
-
- 2.0
-
-
-
- GL_ARB_shader_objects
- GL_ARB_shading_language_100
- GL_ARB_vertex_shader
- GL_ARB_fragment_shader
-
-
+
+
+
+ 2.0
+
+
+
+ GL_ARB_shader_objects
+ GL_ARB_shading_language_100
+ GL_ARB_vertex_shader
+ GL_ARB_fragment_shader
+
+
+
+ GL_ATI_shader_texture_lod
+ GL_ARB_shader_texture_lod
+
+
diff --git a/Shaders/urban.frag b/Shaders/urban.frag
index 9902104df..b82d4a19a 100644
--- a/Shaders/urban.frag
+++ b/Shaders/urban.frag
@@ -7,6 +7,7 @@
#version 120
#extension GL_ATI_shader_texture_lod : enable
+#extension GL_ARB_shader_texture_lod : enable
#define TEXTURE_MIP_LEVELS 10
#define TEXTURE_PIX_COUNT 1024 //pow(2,TEXTURE_MIP_LEVELS)