diff --git a/htdocs/comm/index.php b/htdocs/comm/index.php
index 64ca064063a..989f8fbb245 100644
--- a/htdocs/comm/index.php
+++ b/htdocs/comm/index.php
@@ -475,7 +475,7 @@ if (! empty($conf->propal->enabled) && $user->rights->propal->lire)
print '
';
print '| '.$langs->trans("ProposalsOpened").' ('.$num.') |
';
- $nbofloop=min($num, (empty($conf->global->MAIN_MAXLIST_OVERLOAD)?1000:$conf->global->MAIN_MAXLIST_OVERLOAD));
+ $nbofloop=min($num, (empty($conf->global->MAIN_MAXLIST_OVERLOAD)?500:$conf->global->MAIN_MAXLIST_OVERLOAD));
while ($i < $nbofloop)
{
$obj = $db->fetch_object($result);
diff --git a/htdocs/comm/propal/index.php b/htdocs/comm/propal/index.php
index cdd7e6840c9..409d76f2505 100644
--- a/htdocs/comm/propal/index.php
+++ b/htdocs/comm/propal/index.php
@@ -315,7 +315,7 @@ if (! empty($conf->propal->enabled) && $user->rights->propale->lire)
print '';
print '| '.$langs->trans("ProposalsOpened").' ('.$num.') |
';
- $nbofloop=min($num, (empty($conf->global->MAIN_MAXLIST_OVERLOAD)?1000:$conf->global->MAIN_MAXLIST_OVERLOAD));
+ $nbofloop=min($num, (empty($conf->global->MAIN_MAXLIST_OVERLOAD)?500:$conf->global->MAIN_MAXLIST_OVERLOAD));
while ($i < $nbofloop)
{
$obj = $db->fetch_object($result);