diff --git a/src/server.py b/src/server.py
index 5c0ed2c5c0471e2e406dbcca4df963f4b680fe04..de4ff1cdb7c16d1a7ff8580a78ff6af3725e5d31 100755
--- a/src/server.py
+++ b/src/server.py
@@ -748,7 +748,7 @@ class layer(object):
         mf = get_mapfile(map_name)
 
         data = get_data(name="layer", mandatory=["name", "resource"],
-                        authorized=["name", "title", "abstract", "resource"])
+                        authorized=["name", "title", "abstract", "resource", "enabled"])
         if l_name != data.pop("name"):
             raise webapp.Forbidden("Can't change the name of a layer.")