diff --git a/migrate/hosting_migrate.module b/migrate/hosting_migrate.module
index 7e86305..dd58ab7 100755
--- a/migrate/hosting_migrate.module
+++ b/migrate/hosting_migrate.module
@@ -46,13 +46,25 @@ function hosting_task_migrate_form($node) {
   $packages = array();
   $form['radios']['#tree'] = false;
   $form['radios'][$node->platform]['parameters']['#tree'] = TRUE;
-  $form['radios'][$node->platform]['parameters']['target_platform'] = array(
-    '#type' => 'radio',
-    '#title' => t('Current'),
-    '#default_value' => $node->platform,
-    '#disabled' => TRUE,
-    "#return_value" => $node->platform,
-  );
+  // Allow the current platform to be selected if the task is to clone the site
+  if (arg(2) == 'site_clone') {
+    $form['radios'][$node->platform]['parameters']['target_platform'] = array(
+      '#type' => 'radio',
+      '#title' => t('Current'),
+      '#default_value' => $node->platform,
+      '#disabled' => FALSE,
+      "#return_value" => $node->platform,
+    );
+  }
+  else {
+    $form['radios'][$node->platform]['parameters']['target_platform'] = array(
+      '#type' => 'radio',
+      '#title' => t('Current'),
+      '#default_value' => $node->platform,
+      '#disabled' => TRUE,
+      "#return_value" => $node->platform,
+    );
+  }
   foreach ($site_instances as $instance) {
     $packages[$node->platform][$instance->package_id] = $instance;
   }
