diff --git a/emhttp/plugins/dynamix/SysDrivers.page b/emhttp/plugins/dynamix/SysDrivers.page
index 7b8a6f08d..607208be2 100644
--- a/emhttp/plugins/dynamix/SysDrivers.page
+++ b/emhttp/plugins/dynamix/SysDrivers.page
@@ -144,7 +144,7 @@ function textsave(module,remove = false) {
var i=module ;
$('#text'+module).prop('disabled', true);
$('#save'+module).attr('hidden', true);
- if (remove) x = "" ; else var x = document.getElementById("text" + module).value;
+ var x = (remove) ? "" : document.getElementById("text" + module).value;
$.post('/webGui/include/SysDrivers.php',{table:'update',module:module,conf:x},function(data){
if(data) {
formHasUnsavedChanges=false;
diff --git a/emhttp/plugins/dynamix/include/SysDrivers.php b/emhttp/plugins/dynamix/include/SysDrivers.php
index ee30b9200..040bbc52f 100644
--- a/emhttp/plugins/dynamix/include/SysDrivers.php
+++ b/emhttp/plugins/dynamix/include/SysDrivers.php
@@ -42,7 +42,7 @@ switch ($_POST['table']) {
case 't1load':
$list = file_get_contents($sysdrvfile) ;
$arrModules = json_decode($list,TRUE) ;
- $init = file_get_contents($sysdrvinit) ;
+ if (is_file($sysdrvinit)) $init = file_get_contents($sysdrvinit) ; else $init = false ;
$html = " ";
$html .= ""._("Driver")." "._("Description")." "._("State")." "._("Type")." "._("Modprobe.d config file")."