diff --git a/pandora_agents/win32/ChangeLog b/pandora_agents/win32/ChangeLog
index 11d5e76978..c2e764659f 100644
--- a/pandora_agents/win32/ChangeLog
+++ b/pandora_agents/win32/ChangeLog
@@ -1,3 +1,12 @@
+2009-11-26  Ramon Novoa  <rnovoa@artica.es>
+
+	* installer/pandora.mpi: Updated version and silent install mode.
+
+	* pandora_windows_service.cc: Set the path from the agent to avoid
+	  having to reboot. Fixed a typo.
+
+	* pandora.cc: Updated version.
+
 2008-11-26  Raul Mateos  <raulofpandora@gmail.com>
 
 	* installer/pandora.mpi: Updated installer build to RC3.
diff --git a/pandora_agents/win32/installer/pandora.mpi b/pandora_agents/win32/installer/pandora.mpi
index a24046314e..58413c2253 100755
--- a/pandora_agents/win32/installer/pandora.mpi
+++ b/pandora_agents/win32/installer/pandora.mpi
@@ -186,7 +186,7 @@ UpgradeApplicationID
 {}
 
 Version
-{091124}
+{091125}
 
 ViewReadme
 {Yes}
@@ -201,7 +201,7 @@ WizardWidth
 
 array set ::InstallJammer::InstallCommandLineOptions {
 mode
-{InstallMode Choice No No {Console Silent Standard} {Set the mode to run the installer in}}
+{InstallMode Choice No No {Silent Standard} {Set the mode to run the installer in}}
 
 prefix
 {InstallDir String No No {} {Set the installation directory}}
@@ -212,7 +212,7 @@ debugconsole
 {ShowConsole Switch Yes No {} {run uninstaller with a debug console open}}
 
 mode
-{UninstallMode Choice No No {Console Silent Standard} {set the mode to run the uninstaller in}}
+{UninstallMode Choice No No {Silent Standard} {set the mode to run the uninstaller in}}
 
 test
 {Testing Switch Yes No {} {run uninstaller without uninstalling any files}}
@@ -403,10 +403,11 @@ InstallComponent 6B06C7C2-97A8-4642-B286-3B089943F359 -setup Install -type pane
 InstallComponent D945ADEC-CFCF-87DD-B8EC-480E6A87F4AF -setup Install -type action -title {Install Everything} -component ExecuteAction -active Yes -parent ConsoleInstall
 InstallComponent 4F41161A-813F-4BE4-F776-3ED4F26B0CF3 -setup Install -type action -title {Replace Text In File} -component ReplaceTextInFile -active Yes -parent ConsoleInstall
 InstallComponent B5904821-3970-1701-002C-0318B8BECA06 -setup Install -type action -title {Console Message} -component ConsoleMessage -active Yes -parent ConsoleInstall
+InstallComponent 613FA629-E245-7370-9591-3648E0F25E00 -setup Install -type action -title {Start Windows Service} -component StartWindowsService -command reorder -active Yes -parent ConsoleInstall
 InstallComponent 4D9FB66C-1A02-271A-B6C3-7C88498D1A57 -setup Install -type action -title Exit -component Exit -active Yes -parent ConsoleInstall
-InstallComponent A2D703B9-395E-59F4-B03C-1655F2690FB7 -setup Install -type action -title {Replace Text In File} -component ReplaceTextInFile -active Yes -parent SilentInstall
 InstallComponent 811B66F7-9751-FF4C-8189-5AB5F50E19FC -setup Install -type action -title {Install Everything} -component ExecuteAction -active Yes -parent SilentInstall
-InstallComponent 613FA629-E245-7370-9591-3648E0F25E00 -setup Install -type action -title {Start Windows Service} -component StartWindowsService -command reorder -active Yes -parent SilentInstall
+InstallComponent A2D703B9-395E-59F4-B03C-1655F2690FB7 -setup Install -type action -title {Replace Text In File} -component ReplaceTextInFile -active Yes -parent SilentInstall
+InstallComponent 6EF6AADF-D373-CE5A-2D2C-26FB5BA9154D -setup Install -type action -title {Start Windows Service} -component StartWindowsService -active Yes -parent SilentInstall
 InstallComponent 466DC16E-3453-409B-999C-CCDF853AA03D -setup Install -type action -title Exit -component Exit -active Yes -parent SilentInstall
 InstallComponent D567240B-2A30-47FD-97AA-3EDA09B64E9F -setup Install -type actiongroup -title {Setup Actions} -active Yes -parent ActionGroupsInstall
 InstallComponent 61B40FBC-EADB-4F4C-A49F-81B35B3774BB -setup Install -type actiongroup -title {Startup Actions} -active Yes -parent ActionGroupsInstall
@@ -484,7 +485,8 @@ array set Properties {
 
 0C4A17DA-7867-40CC-81B4-0D1F170581AC,StringMap
 {$ServerIP$ <%ServerIP%>
-$AgentTemp$ <%InstallDir%>\\temp}
+ $ServerPath$ /var/spool/pandora/data_in
+ $AgentTemp$ <%InstallDir%>\\temp}
 
 0F1370DF-FF15-4CE7-ADF6-CA74BC642334,CheckCondition
 {Before Action is Executed}
@@ -518,7 +520,8 @@ $AgentTemp$ <%InstallDir%>\\temp}
 
 13C83B15-ECEF-9C00-F46C-6E799ABF2157,StringMap
 {$ServerIP$ localhost
-$AgentTemp$ <%InstallDir%>}
+ $ServerPath$ /var/spool/pandora/data_in
+ $AgentTemp$ <%InstallDir%>\\temp}
 
 1728FDEB-5E1A-48D4-9FF8-EE993A2C04AC,Conditions
 {0 conditions}
@@ -717,12 +720,8 @@ $AgentTemp$ <%InstallDir%>}
 
 4F41161A-813F-4BE4-F776-3ED4F26B0CF3,StringMap
 {$ServerIP$ localhost
-$ServerPath$ /var/spool/pandora/data_in
-$AgentTemp$ <%InstallDir%>\\temp
-
-
-
-}
+ $ServerPath$ /var/spool/pandora/data_in
+ $AgentTemp$ <%InstallDir%>\\temp}
 
 57BABE6F-717F-4D6A-8A66-921B404862F5,Conditions
 {0 conditions}
@@ -922,6 +921,12 @@ $AgentTemp$ <%InstallDir%>\\temp
 6B488B72-9080-4AF7-8690-8D823CCD86AE,Conditions
 {0 conditions}
 
+6EF6AADF-D373-CE5A-2D2C-26FB5BA9154D,Conditions
+{0 conditions}
+
+6EF6AADF-D373-CE5A-2D2C-26FB5BA9154D,ServiceName
+{pandoraFMSagent}
+
 716175FD-DD14-46E4-AC3E-2E6483C6FF7D,Comment
 {Ask the user if they want to proceed with the uninstall.}
 
@@ -1028,7 +1033,7 @@ $AgentTemp$ <%InstallDir%>\\temp
 {<%InstallDir%>}
 
 946FC43B-0E32-4C38-86EF-4F9252C67E16,FileSize
-{9044254}
+{9043742}
 
 946FC43B-0E32-4C38-86EF-4F9252C67E16,Name
 {Program Files}
@@ -1071,8 +1076,8 @@ A2D703B9-395E-59F4-B03C-1655F2690FB7,Files
 
 A2D703B9-395E-59F4-B03C-1655F2690FB7,StringMap
 {$ServerIP$ localhost
-$ServerPath$ /var/spool/pandora/data_in
-$AgentTemp$ <%InstallDir%>\\temp}
+ $ServerPath$ /var/spool/pandora/data_in
+ $AgentTemp$ <%InstallDir%>\\temp}
 
 A4155ACD-0377-4A2C-B952-2C19BF592347,Conditions
 {0 conditions}
diff --git a/pandora_agents/win32/pandora.cc b/pandora_agents/win32/pandora.cc
index 2e69234e60..3be92914c5 100644
--- a/pandora_agents/win32/pandora.cc
+++ b/pandora_agents/win32/pandora.cc
@@ -30,7 +30,7 @@ using namespace Pandora;
 using namespace Pandora_Strutils;
 
 #define PATH_SIZE    _MAX_PATH+1
-#define PANDORA_VERSION ("3.0(Build 091124)")
+#define PANDORA_VERSION ("3.0(Build 091125)")
 
 string pandora_path;
 string pandora_dir;
diff --git a/pandora_agents/win32/pandora_windows_service.cc b/pandora_agents/win32/pandora_windows_service.cc
index d5c4c3b1ae..429fe21c41 100644
--- a/pandora_agents/win32/pandora_windows_service.cc
+++ b/pandora_agents/win32/pandora_windows_service.cc
@@ -111,12 +111,19 @@ Pandora_Windows_Service::start () {
 
 void
 Pandora_Windows_Service::pandora_init () {
-	string conf_file, interval, debug, transfer_interval;
+	string conf_file, interval, debug, transfer_interval, util_dir, path, env;
 	string udp_server_enabled, udp_server_port, udp_server_addr, udp_server_auth_addr;
     int startup_delay = 0;
 
 	setPandoraDebug (true);
 	
+	// Add the util subdirectory to the PATH
+	util_dir = Pandora::getPandoraInstallDir ();
+	util_dir += "util";
+	path = getenv ("PATH");
+	env = "PATH=" + path + ";" + util_dir;
+	putenv (env.c_str ());
+
 	conf_file = Pandora::getPandoraInstallDir ();
 	conf_file += "pandora_agent.conf";
 	
@@ -841,7 +848,7 @@ Pandora_Windows_Service::pandora_run () {
 	conf = this->getConf ();
 
 	/* Check for configuration changes */
-	if (getPandoraDebug == false) {
+	if (getPandoraDebug () == false) {
 		this->checkConfig ();
 	}