fix for >= PHP 5.4