diff --git a/pandora_console/ChangeLog b/pandora_console/ChangeLog
index aabc015d53..102a389736 100644
--- a/pandora_console/ChangeLog
+++ b/pandora_console/ChangeLog
@@ -1,3 +1,8 @@
+2012-07-26 Juan Manuel Ramon <juanmanuel.ramon@artica.es>
+
+	* operation/agentes/stat_win.php: Added hash login to graph module
+	popup.
+
 2012-07-26 Miguel de Dios <miguel.dedios@artica.es>
 	
 	* operation/users/user_edit.php,
diff --git a/pandora_console/operation/agentes/stat_win.php b/pandora_console/operation/agentes/stat_win.php
index a558e25c69..5834e91cc9 100644
--- a/pandora_console/operation/agentes/stat_win.php
+++ b/pandora_console/operation/agentes/stat_win.php
@@ -28,6 +28,18 @@ require_once ($config['homedir'] . '/include/functions_reporting.php');
 require_once ($config['homedir'] . '/include/functions_graph.php');
 require_once ($config['homedir'] . '/include/functions_modules.php');
 
+// Hash login process
+if (! isset ($config['id_user']) && isset ($_GET["loginhash"])) {
+	$loginhash_data = get_parameter("loginhash_data", "");
+	$loginhash_user = get_parameter("loginhash_user", "");
+	
+	if ($config["loginhash_pwd"] != "" && $loginhash_data == md5($loginhash_user.$config["loginhash_pwd"])) {
+		db_logon ($loginhash_user, $_SERVER['REMOTE_ADDR']);
+		$_SESSION['id_usuario'] = $loginhash_user;
+		$config["id_user"] = $loginhash_user;
+	}
+}
+
 check_login ();
 
 $user_language = get_user_language ($config['id_user']);