diff --git a/data/grid5000/environments/lenny-x64-xen-2.3.json b/data/grid5000/environments/lenny-x64-xen-2.3.json
index 6ab1d830a595cbe4e5ad1a14fc45809ab1856869..69181c523f43dc56ee3f244a0599f6d401a5f71d 100644
--- a/data/grid5000/environments/lenny-x64-xen-2.3.json
+++ b/data/grid5000/environments/lenny-x64-xen-2.3.json
@@ -23,7 +23,7 @@
     }
   ],
   "file": {
-    "md5": "8e4f0eff055c61ed8a51265c1c9afd58",
+    "md5": "7ba173eb6b339fe0110d458d987ef10f",
     "path": "/grid5000/images/lenny-x64-xen-2.3.tgz"
   },
   "kernel": "2.6.26.2",
diff --git a/generators/input/environments.rb b/generators/input/environments.rb
index 93b30b34d9609720ce4e1d017e9eed345671550d..db0151655d7295e699d560519c107ed7f8f58ef1 100755
--- a/generators/input/environments.rb
+++ b/generators/input/environments.rb
@@ -526,7 +526,7 @@ end
 
 environment 'lenny-x64-xen-2.3' do
   state "stable"
-  file({:path => "/grid5000/images/lenny-x64-xen-2.3.tgz", :md5 => "8e4f0eff055c61ed8a51265c1c9afd58"})
+  file({:path => "/grid5000/images/lenny-x64-xen-2.3.tgz", :md5 => "7ba173eb6b339fe0110d458d987ef10f"})
   kernel "2.6.26.2"
   valid_on "bordeplage , bordereau , borderline ,  adonis , edel , genepi , chicon , chimint , chinqchint , chirloute , capricorne , sagittaire , graphene , griffon , gdx , netgdx , paradent , paramount , parapide , parapluie , helios , sol , suno, pastel , violette"
   based_on "Debian version lenny for amd64"