Unfortunately the new host has a higher php version requiring stricter code. So to fix it you would have to change the php to check if the fields exist or you could change the file initdata.php //--------------------------------------------------------------------------// ADVANCED CONFIGURATION: ERROR REPORTING//--------------------------------------------------------------------------if( version_compare( PHP_VERSION, '5.2.0', '>=' ) ){ error_reporting( E_STRICT | E_ERROR | E_WARNING | E_PARSE | E_RECOVERABLE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );}else{ error_reporting( E_STRICT | E_ERROR | E_WARNING | E_PARSE | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );}to //--------------------------------------------------------------------------// ADVANCED CONFIGURATION: ERROR REPORTING//--------------------------------------------------------------------------if( version_compare( PHP_VERSION, '5.2.0', '>=' ) ){ error_reporting( E_STRICT | E_ERRORE_PARSE | E_RECOVERABLE_ERROR | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );}else{ error_reporting( E_STRICT | E_ERROR E_PARSE | E_COMPILE_ERROR | E_USER_ERROR | E_USER_WARNING );}