diff --git a/lib/extern/extern.inc.php b/lib/extern/extern.inc.php
index 09cc202ae2bc9a57906319c6cb3a8bbdad651c4c..c94d7d739f45e9655f23352bd5578b2d41b8f8ff 100644
--- a/lib/extern/extern.inc.php
+++ b/lib/extern/extern.inc.php
@@ -75,7 +75,7 @@ if ($range_id && $module) {
         exit;
     }
 
-    if ($config_name) {
+    if (!empty($config_name)) {
         // check for valid configuration name and convert it into a config_id
         if (!$config_id = ExternConfig::GetConfigurationByName($range_id, $type, $config_name)) {
             echo $GLOBALS['EXTERN_ERROR_MESSAGE'];
@@ -117,7 +117,7 @@ foreach ($GLOBALS['EXTERN_MODULE_TYPES'] as $type) {
 }
 
 // Workaround to include data in scripts
-if ($incdata) {
+if (!empty($incdata)) {
     $module_obj->config->config["Main"]["incdata"] = 1;
 }