diff --git a/htdocs/cron/list.php b/htdocs/cron/list.php
index 6bfa0c025af..abc94c29acd 100644
--- a/htdocs/cron/list.php
+++ b/htdocs/cron/list.php
@@ -55,7 +55,7 @@ $pagenext = $page + 1;
if (! $sortfield) $sortfield='t.status,t.priority';
if (! $sortorder) $sortorder='DESC,ASC';
-$search_status=GETPOST('search_status', 'int')?GETPOST('search_status', 'int'):GETPOST('status', 'int');
+$search_status=(GETPOSTISSET('search_status')?GETPOST('search_status', 'int'):GETPOST('status', 'int'));
//Search criteria
$search_label=GETPOST("search_label", 'alpha');
@@ -251,7 +251,7 @@ $sql.= " t.libname,";
$sql.= " t.test";
$sql.= " FROM ".MAIN_DB_PREFIX."cronjob as t";
$sql.= " WHERE entity IN (0,".$conf->entity.")";
-if ($search_status >= 0 && $search_status < 2) $sql.= " AND t.status = ".(empty($search_status)?'0':'1');
+if ($search_status >= 0 && $search_status < 2 && $search_status != '') $sql.= " AND t.status = ".(empty($search_status)?'0':'1');
//Manage filter
if (is_array($filter) && count($filter)>0) {
foreach($filter as $key => $value) {
@@ -337,8 +337,6 @@ print '';
print '';
print '';
print '';
-print '';
-print '';
// Line with explanation and button new job
$newcardbutton='';