diff --git a/pandora_console/include/lib/Dashboard/Widgets/reports.php b/pandora_console/include/lib/Dashboard/Widgets/reports.php
index a1fe4c82fa..1e8426b9ac 100644
--- a/pandora_console/include/lib/Dashboard/Widgets/reports.php
+++ b/pandora_console/include/lib/Dashboard/Widgets/reports.php
@@ -411,7 +411,16 @@ class ReportsWidget extends Widget
$this->printReport();
$output .= ob_get_clean();
- $output .= 'Click to view: '.__('Report').'';
+ if ($this->values['node'] === '-1') {
+ $output .= 'Click to view: '.__('Report').'';
+ } else {
+ \enterprise_hook('metaconsole_restore_db');
+ $node = $this->values['node'];
+ $serverurl = db_get_value('server_url', 'tmetaconsole_setup', 'id', $node);
+ $url = $serverurl.'index.php?sec=reporting&sec2=operation/reporting/reporting_viewer&id='.$this->values['reportId'];
+ $output .= 'Click to view: '.__('Report').'';
+ }
+
$output .= '';
} else {
$this->loadError = true;