diff --git a/beat/web/experiments/static/experiments/js/panels.js b/beat/web/experiments/static/experiments/js/panels.js
index aa0912f34cc5bc0bbfb98ef2941555bf828bf996..a52a0285ba9083c34cc77874858c29ff41c16a64 100644
--- a/beat/web/experiments/static/experiments/js/panels.js
+++ b/beat/web/experiments/static/experiments/js/panels.js
@@ -1509,7 +1509,8 @@ beat.experiments.panels.Parameters.prototype.initialize = function(configuration
 
   var iterator = this.environments.iterator();
   var selected_environment_index = null;
-  var first_python_environment_index = null;
+  var python_environment_index = null;
+  var python_environment = null;
 
   var default_environment = this.configuration.defaultEnvironment();
   if (default_environment !== null)
@@ -1533,8 +1534,17 @@ beat.experiments.panels.Parameters.prototype.initialize = function(configuration
       selected_environment_index = environment_selector.children.length;
     }
 
-    if ((first_python_environment_index === null) && (environment.languages.indexOf('python') >= 0))
-      first_python_environment_index = environment_selector.children.length;
+    if ((python_environment_index === null) && (environment.languages.indexOf('python') >= 0))
+    {
+      python_environment_index = environment_selector.children.length;
+      python_environment = environment;
+    }
+    else if ((python_environment_index !== null) && (python_environment.name == environment.name) &&
+      (python_environment.version < environment.version))
+    {
+      python_environment_index = environment_selector.children.length;
+      python_environment = environment;
+    }
 
     environment_selector.appendChild(option);
     selector_counter += 1;
@@ -1542,8 +1552,8 @@ beat.experiments.panels.Parameters.prototype.initialize = function(configuration
 
   if (selected_environment_index === null)
   {
-    if (first_python_environment_index !== null)
-      selected_environment_index = first_python_environment_index;
+    if (python_environment_index !== null)
+      selected_environment_index = python_environment_index;
     else
       selected_environment_index = 0;
   }