diff --git a/html/pages/device/showconfig.inc.php b/html/pages/device/showconfig.inc.php
index 987f2de17e..d84545366b 100644
--- a/html/pages/device/showconfig.inc.php
+++ b/html/pages/device/showconfig.inc.php
@@ -157,16 +157,16 @@ if (Auth::user()->hasGlobalAdmin()) {
}
if (isset($previous_config)) {
- $url = $config['oxidized']['url'].'/node/version/diffs?node='.$oxidized_hostname.'&group=';
+ $url = $config['oxidized']['url'].'/node/version/diffs?node='.$oxidized_hostname;
if (!empty($node_info['group'])) {
- $url .= $node_info['group'];
+ $url .= '&group='.$node_info['group'];
}
$url .= '&oid='.$current_config['oid'].'&date='.urlencode($current_config['date']).'&num='.$current_config['version'].'&oid2='.$previous_config['oid'].'&format=text';
$text = file_get_contents($url); // fetch diff
} else {
// fetch current_version
- $text = file_get_contents($config['oxidized']['url'].'/node/version/view?node='.$oxidized_hostname.'&group='.(!empty($node_info['group']) ? $node_info['group'] : '').'&oid='.$current_config['oid'].'&date='.urlencode($current_config['date']).'&num='.$current_config['version'].'&format=text');
+ $text = file_get_contents($config['oxidized']['url'].'/node/version/view?node='.$oxidized_hostname.(!empty($node_info['group']) ? '&group='.$node_info['group'] : '').'&oid='.$current_config['oid'].'&date='.urlencode($current_config['date']).'&num='.$current_config['version'].'&format=text');
}
} else { // just fetch the only version
$text = file_get_contents($config['oxidized']['url'].'/node/fetch/'.(!empty($node_info['group']) ? $node_info['group'].'/' : '').$oxidized_hostname);