# Convert the password to make sure it can be read properly.
- $settings_database_password =~ s/\0//g;
- $settings_database_password =~ s/</</g;
- $settings_database_password =~ s/>/>/g;
+ if ($settings_database_password){
+
+ $settings_database_password =~ s/\0//g;
+ $settings_database_password =~ s/</</g;
+ $settings_database_password =~ s/>/>/g;
+
+ }
# Convert the less than and greater than characters are there and
# convert them.
- $settings_imagesuri =~ s/</</g;
- $settings_imagesuri =~ s/>/>/g;
+ if ($settings_imagesuri){
+
+ $settings_imagesuri =~ s/</</g;
+ $settings_imagesuri =~ s/>/>/g;
+
+ }
+
+ # Check if the database password value is undefined and if it is then
+ # set it blank.
+
+ if (!$settings_database_password){
+
+ $settings_database_password = "";
+
+ }
# Create the XML data layout.