diff --git a/htdocs/website/index.php b/htdocs/website/index.php
index 8d8a7bfea36..2d07efdf50d 100644
--- a/htdocs/website/index.php
+++ b/htdocs/website/index.php
@@ -1539,28 +1539,31 @@ if (count($object->records) > 0)
// Print nav arrows
$pagepreviousid=0;
$pagenextid=0;
- $sql = 'SELECT MAX(rowid) as pagepreviousid FROM '.MAIN_DB_PREFIX.'website_page WHERE rowid < '.$pageid.' AND fk_website = '.$object->id;
- $resql = $db->query($sql);
- if ($resql)
+ if ($pageid)
{
- $obj = $db->fetch_object($resql);
- if ($obj)
+ $sql = 'SELECT MAX(rowid) as pagepreviousid FROM '.MAIN_DB_PREFIX.'website_page WHERE rowid < '.$pageid.' AND fk_website = '.$object->id;
+ $resql = $db->query($sql);
+ if ($resql)
{
- $pagepreviousid = $obj->pagepreviousid;
+ $obj = $db->fetch_object($resql);
+ if ($obj)
+ {
+ $pagepreviousid = $obj->pagepreviousid;
+ }
}
- }
- else dol_print_error($db);
- $sql = 'SELECT MIN(rowid) as pagenextid FROM '.MAIN_DB_PREFIX.'website_page WHERE rowid > '.$pageid.' AND fk_website = '.$object->id;
- $resql = $db->query($sql);
- if ($resql)
- {
- $obj = $db->fetch_object($resql);
- if ($obj)
+ else dol_print_error($db);
+ $sql = 'SELECT MIN(rowid) as pagenextid FROM '.MAIN_DB_PREFIX.'website_page WHERE rowid > '.$pageid.' AND fk_website = '.$object->id;
+ $resql = $db->query($sql);
+ if ($resql)
{
- $pagenextid = $obj->pagenextid;
+ $obj = $db->fetch_object($resql);
+ if ($obj)
+ {
+ $pagenextid = $obj->pagenextid;
+ }
}
+ else dol_print_error($db);
}
- else dol_print_error($db);
if ($pagepreviousid) print ''.img_previous($langs->trans("PreviousContainer")).'';
else print ''.img_previous($langs->trans("PreviousContainer")).'';