This has got to be a setting in the PHP variables that needs to set differently. You could do as Josh instructed and create a global call in pp-inc.php.
If you have access to changing the php.ini compare your php info on both sites and try changing one at a time some of the major ones commonly used that are different. I remember Josh's issue under the first version. Photopost seems to choke on the tablewrapper indeed which is weird since it is only a variable dictating a simple html string.