diff --git a/upload/source/class/adv/adv_threadlist.php b/upload/source/class/adv/adv_threadlist.php index 2cb4de455d5a4dcae495315116e8afdab27a60ec..0ad6ed774dbb772dbe10f234eeded0ba8065fb83 100644 --- a/upload/source/class/adv/adv_threadlist.php +++ b/upload/source/class/adv/adv_threadlist.php @@ -124,7 +124,7 @@ class adv_threadlist { $vt = $_G[\'adv_vtp_thread\']; $adi = !empty($_G[\'adv_vtp\'][1][$_G[\'adv_vtp_count\']]) ? 1 : 0; $adary = array_diff($_G[\'adv_vtp\'][$adi][$_G[\'adv_vtp_count\']], $_G[\'adv_vtp_showed\']); - $adid = $adary[array_rand($adary)]; + $adid = empty($adary) ? 0 : $adary[array_rand($adary)]; $_G[\'adv_vtp_showed\'][] = $adid; $vttid = $parameters[$adid][\'tid\']; $notag = true;