diff --exclude='*~' -Nru emfield.orig/emfield.admin.inc emfield/emfield.admin.inc
--- emfield.orig/emfield.admin.inc	2010-12-16 09:45:18.000000000 -0200
+++ emfield/emfield.admin.inc	2010-12-16 10:18:14.000000000 -0200
@@ -53,7 +53,7 @@
     $form['flvmediaplayer']['emfield_flvmediaplayer_url'] = array(
       '#type' => 'textfield',
       '#title' => t('JW FLV Media Player'),
-      '#default_value' => emfield_flvmediaplayer_url(TRUE),
+      '#default_value' => variable_get('emfield_flvmediaplayer_url', emfield_flvmediaplayer_url()),
       '#description' => t("Some providers may support the !player, and may be configured to use that player for display of its media. In that case, please enter the path to this player here, without a leading slash. If you are certain you have the player installed on this server, the path doesn't show up here, and you don't know the path, you can blank out this field and save the configuration, and an attempt will be made to autodiscover the player. For best success, you should put the file somewhere in the /sites/all/plugins folder.", array('!player' => l(t('JW FLV Media Player'), 'http://www.longtailvideo.com/players/jw-flv-player/'))),
     );
   }
diff --exclude='*~' -Nru emfield.orig/emfield.module emfield/emfield.module
--- emfield.orig/emfield.module	2010-12-16 09:45:18.000000000 -0200
+++ emfield/emfield.module	2010-12-16 10:17:27.000000000 -0200
@@ -813,7 +813,8 @@
     }
     else if ($reset || ($path = variable_get('emfield_flvmediaplayer_url', NULL) && !$path)) {
       $path = _emfield_autodiscover_path('(^player-viral\.swf$|^player\.swf$|^mediaplayer\.swf$)');
-      variable_set('emfield_flvmediaplayer_url', $path);
+      if ( $reset )
+	   variable_set('emfield_flvmediaplayer_url', $path);
     }
   }
 
