Puedes probar lo siguiente:
Primero en la página que pusiste el script localizas la línea:
Código PHP:
<input type="hidden" name="redirect" value="<?=$volver?>?sid=<?=$userdata['session_id']?>">
Y después añades está :
Código PHP:
<input type="hidden" name="previous_page" value="<?=$volver?>">
Y luego en el archivo login.php, localizas el siguiente código (+/- linea 123)
Código PHP:
$template->assign_vars(array(
'META' => "<meta http-equiv=\"refresh\" content=\"3;url=login.$phpEx?redirect=$redirect\">")
);
Y lo sustituyes por esto:
Código PHP:
$direccion = ( !empty($HTTP_POST_VARS['previous_page']) ) ? (($HTTP_POST_VARS['previous_page']).'"') : ("login.$phpEx?redirect=$redirect\"");
$template->assign_vars(array(
'META' => "<meta http-equiv=\"refresh\" content=\"3;url=$direccion>")
);
A ver si te sirve... Salu2 ;)