diff --git a/modules/fileplan/positions_checked_list_autocompletion.php b/modules/fileplan/positions_checked_list_autocompletion.php
index 8c2790a8a32580d0ffae8e0a0ba1a261ee6979b3..0902e9dd635dde289ef1ffdf2bd42cee3878fcb4 100755
--- a/modules/fileplan/positions_checked_list_autocompletion.php
+++ b/modules/fileplan/positions_checked_list_autocompletion.php
@@ -105,37 +105,42 @@ if (!empty($_REQUEST['fileplan_id'])) {
 				'nom_fileplan' => $row['position_label']
 				);
 		}
-		foreach ($categories AS $noeud)
-		{
-			$tmp = explode('@@', $_REQUEST['res_id']);
-
-			if($multi_doc==false){
-				$stmt2 = $db->query(
-					"select fileplan_id, position_id from fp_res_fileplan_positions where"
-					." res_id = ? and position_id = ?"
-					,array($tmp[1],$noeud['fileplan_id']));
-				$row2 = $stmt2->fetch(PDO::FETCH_ASSOC);
+		if(!empty($categories)){
+			foreach ($categories AS $noeud)
+			{
+				$tmp = explode('@@', $_REQUEST['res_id']);
+
+				if($multi_doc==false){
+					$stmt2 = $db->query(
+						"select fileplan_id, position_id from fp_res_fileplan_positions where"
+						." res_id = ? and position_id = ?"
+						,array($tmp[1],$noeud['fileplan_id']));
+					$row2 = $stmt2->fetch(PDO::FETCH_ASSOC);
+
+					if(!$row2){
+						$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
+							."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
+							. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
+					}else{
+						$_SESSION['origin_positions'][]=$noeud['fileplan_id'];
+						$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' checked='checked' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
+							."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
+							. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
+					}
 
-				if(!$row2){
-					$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
-						."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
-						. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
 				}else{
-					$_SESSION['origin_positions'][]=$noeud['fileplan_id'];
-					$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' checked='checked' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
-						."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
-						. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
+					$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
+							."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
+							. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
 				}
 
-			}else{
-				$html .= "<li style='margin-left:10px;'><input type='checkbox' name='position[]' id='position_".$noeud['fileplan_id']."' value='".$noeud['fileplan_id']."' onClick=\"saveCheckedState('". $_SESSION['config']['businessappurl']
-						."index.php?display=true&module=fileplan&page=fileplan_ajax_script"
-						. "&fileplan_id=".$_REQUEST['fileplan_id']."&mode=checkPosition', this);\"/>" . $noeud['nom_fileplan'];
-			}
-
 
-			$html .= "</li>\n";
+				$html .= "</li>\n";
+			}
+		} else {
+			$html .= _NO_RESULTS;
 		}
+		
 		$html .= "</ul>\n";
 		$html.="</form>";
 	}else{