diff --git a/html/pages/device.inc.php b/html/pages/device.inc.php index b5719f4ae0..4d05e24933 100644 --- a/html/pages/device.inc.php +++ b/html/pages/device.inc.php @@ -397,7 +397,12 @@ if (device_permitted($vars['device']) || $permitted_by_port) { $nfsensuffix = $config['nfsen_suffix']; } - $basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']); + if (isset($config['nfsen_split_char']) && !empty($config['nfsen_split_char'])) { + $basefilename_underscored = preg_replace('/\./', $config['nfsen_split_char'], $device['hostname']); + } else { + $basefilename_underscored = $device['hostname']; + } + $nfsen_filename = preg_replace('/'.$nfsensuffix.'/', '', $basefilename_underscored); if (is_file($nfsenrrds.$nfsen_filename.'.rrd')) { $nfsen_rrd_file = $nfsenrrds.$nfsen_filename.'.rrd';