diff --git a/htdocs/ftp/admin/ftpclient.php b/htdocs/ftp/admin/ftpclient.php
index 6f71e964321695bdfa969c87eb5074001bd1739f..01ada4f31850b00d7cae987670f3d67a38c2c005 100644
--- a/htdocs/ftp/admin/ftpclient.php
+++ b/htdocs/ftp/admin/ftpclient.php
@@ -1,5 +1,5 @@
 <?php
-/* Copyright (C) 2004-2009 Laurent Destailleur  <eldy@users.sourceforge.net>
+/* Copyright (C) 2004-2016 Laurent Destailleur  <eldy@users.sourceforge.net>
  * Copyright (C) 2011 	   Juanjo Menent		<jmenent@2byte.es>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -37,7 +37,12 @@ $lastftpentry=0;
 $action = GETPOST('action','alpha');
 $entry = GETPOST('numero_entry','alpha');
 
-// Positionne la variable pour le nombre de rss externes
+
+/*
+ * Action
+ */
+
+// Get value for $lastftpentry
 $sql ="select MAX(name) as name from ".MAIN_DB_PREFIX."const";
 $sql.=" WHERE name like 'FTP_SERVER_%'";
 $result=$db->query($sql);
@@ -210,8 +215,6 @@ else
 
 	<?php
 
-	print '<table class="noborder" width="100%">'."\n";
-
 	$sql ="select name, value, note from ".MAIN_DB_PREFIX."const";
 	$sql.=" WHERE name like 'FTP_SERVER_%'";
 	$sql.=" ORDER BY name";
@@ -235,9 +238,13 @@ else
 
 			print "<form name=\"externalrssconfig\" action=\"".$_SERVER["PHP_SELF"]."\" method=\"post\">";
 			print '<input type="hidden" name="token" value="'.$_SESSION['newtoken'].'">';
+			print '<input type="hidden" name="numero_entry" value="'.$idrss.'">';
+			
+			print '<table class="noborder" width="100%">'."\n";
 
-			print "<tr class=\"liste_titre\">";
-			print "<td colspan=\"2\">".$langs->trans("FTP")." ".($idrss)."</td>";
+			print '<tr class="liste_titre">';
+			print '<td class="fieldtitle">'.$langs->trans("FTP")." ".($idrss)."</td>";
+			print '<td></td>';
 			print "</tr>";
 
 			$var=!$var;
@@ -281,12 +288,14 @@ else
 			print "<input type=\"submit\" class=\"button\" name=\"modify\" value=\"".$langs->trans("Modify")."\">";
 			print " &nbsp; ";
 			print "<input type=\"submit\" class=\"button\" name=\"delete\" value=\"".$langs->trans("Delete")."\">";
-			print "<input type=\"hidden\" name=\"numero_entry\"  value=\"".$idrss."\">";
 			print "</td>";
 			print "</tr>";
 
+			print '</table>';
+			
 			print "</form>";
-
+			print '<br>';
+			
 			$i++;
 		}
 	}
@@ -294,9 +303,6 @@ else
 	{
 		dol_print_error($db);
 	}
-
-	print '</table>';
-
 }
 
 llxFooter();
diff --git a/htdocs/ftp/index.php b/htdocs/ftp/index.php
index b3dc15125a5d288a883f13435c34c9d97ed12845..4658e9d09ecd4c643b710bebce03196856c9e906 100644
--- a/htdocs/ftp/index.php
+++ b/htdocs/ftp/index.php
@@ -1,5 +1,5 @@
 <?php
-/* Copyright (C) 2008-2009 Laurent Destailleur  <eldy@users.sourceforge.net>
+/* Copyright (C) 2008-2016 Laurent Destailleur  <eldy@users.sourceforge.net>
  * Copyright (C) 2008-2009 Regis Houssin        <regis.houssin@capnetworks.com>
  *
  * This program is free software; you can redistribute it and/or modify
@@ -20,7 +20,6 @@
  *	\file       htdocs/ftp/index.php
  *	\ingroup    ftp
  *	\brief      Main page for FTP section area
- *	\author		Laurent Destailleur
  */
 
 require('../main.inc.php');
@@ -418,7 +417,6 @@ else
 		if ($action == 'delete_section')
 		{
 			print $form->formconfirm($_SERVER["PHP_SELF"].'?numero_ftp='.$numero_ftp.'&section='.urlencode($_REQUEST["section"]).'&file='.urlencode($_GET["file"]), $langs->trans('DeleteSection'), $langs->trans('ConfirmDeleteSection',$ecmdir->label), 'confirm_deletesection','','',1);
-			
 		}
 
 		print $langs->trans("Server").': <b>'.$ftp_server.'</b><br>';
@@ -646,8 +644,21 @@ else
 	}
 	else
 	{
-	    $s_ftp_server='FTP_SERVER_1';
-	    if (empty($s_ftp_server))
+		$foundsetup=false;
+		$MAXFTP=20;
+		$i=1;
+		while ($i <= $MAXFTP)
+		{
+			$paramkey='FTP_NAME_'.$i;
+			//print $paramkey;
+			if (! empty($conf->global->$paramkey))
+			{
+				$foundsetup=true;
+				break;
+			}
+			$i++;
+		}		
+	    if (! $foundsetup)
 	    {
             print $langs->trans("SetupOfFTPClientModuleNotComplete");
 	    }