Fixes bug #331 (http://bugs.zpanelcp.com/view.php?id=331) Found that there was some logic to check that if any of the options was 'null' then it would not update the settings, I cannot see a reason why this would have been put in except to protect against loosing required settings such as admins not specifying port 80 on the Apache Port but given the fact that this module is for admins to make core tweaks to Apache I think this is more than fine to expect server admins to understand they should not delete things like the Apache port. I've tested the fix and all is working fine.