diff --git a/app/devices/device_edit.php b/app/devices/device_edit.php
index 584735d585..9ab9ad05f9 100644
--- a/app/devices/device_edit.php
+++ b/app/devices/device_edit.php
@@ -979,9 +979,9 @@
$templates = scandir($template_dir.'/'.$row["name"]);
if (is_array($templates) && @sizeof($templates) != 0) {
foreach ($templates as $dir) {
- if (!empty($file) && $file != "." && !empty($dir) && $dir != ".." && $dir[0] != '.') {
+ if ((!isset($file) || $file != ".") && (!isset($dir) || ($dir != ".." && $dir[0] != '.'))) {
if (is_dir($template_dir . '/' . $row["name"] .'/'. $dir)) {
- if ($device_template == $row["name"]."/".$dir) {
+ if (!empty($device_template) && $device_template == $row["name"]."/".$dir) {
echo " \n";
$current_device = escape($dir);
$current_device_path = $template_dir . '/' . $row["name"];
@@ -1324,7 +1324,7 @@
echo " \n";
echo " ";
@@ -1594,10 +1594,10 @@
$selected = "selected='selected'";
}
if (empty($row['device_key_vendor'])) {
- echo " \n";
+ echo " \n";
}
if (!empty($row['device_key_vendor']) && strtolower($row['device_key_vendor']) == $function['vendor_name']) {
- echo " \n";
+ echo " \n";
}
$previous_vendor = $function['vendor_name'];
$i++;