diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php
index c772fd0ad7b..f18bc9e6c00 100644
--- a/htdocs/compta/facture/card.php
+++ b/htdocs/compta/facture/card.php
@@ -2756,15 +2756,6 @@ if (empty($reshook))
* View
*/
-if (empty($object->id)) {
- llxHeader();
- $head = facture_prepare_head($object);
- $langs->load('errors');
- echo dol_get_fiche_head($head, 'compta', $langs->trans("InvoiceCustomer"), -1, 'bill'),
- '
' . $langs->trans("ErrorRecordNotFound") . '
';
- llxFooter();
- exit;
-}
$form = new Form($db);
$formother = new FormOther($db);
@@ -3679,6 +3670,15 @@ if ($action == 'create')
}
elseif ($id > 0 || !empty($ref))
{
+ if (empty($object->id)) {
+ llxHeader();
+ $langs->load('errors');
+ echo '';
+ llxFooter();
+ exit;
+ }
+
/*
* Show object in view mode
*/
diff --git a/htdocs/compta/facture/contact.php b/htdocs/compta/facture/contact.php
index 7177463c30e..60fdeaf3e64 100644
--- a/htdocs/compta/facture/contact.php
+++ b/htdocs/compta/facture/contact.php
@@ -120,10 +120,8 @@ elseif ($action == 'deletecontact' && $user->rights->facture->creer)
if (empty($object->id)) {
llxHeader();
- $head = facture_prepare_head($object);
$langs->load('errors');
- echo dol_get_fiche_head($head, 'contact', $langs->trans("InvoiceCustomer"), -1, 'bill'),
- '' . $langs->trans("ErrorRecordNotFound") . '
';
+ echo ''.$langs->trans("ErrorRecordNotFound").'
';
llxFooter();
exit;
}
diff --git a/htdocs/compta/facture/document.php b/htdocs/compta/facture/document.php
index 0818b944705..33e651d833d 100644
--- a/htdocs/compta/facture/document.php
+++ b/htdocs/compta/facture/document.php
@@ -87,10 +87,8 @@ require_once DOL_DOCUMENT_ROOT.'/core/actions_linkedfiles.inc.php';
if (empty($object->id)) {
llxHeader();
- $head = facture_prepare_head($object);
$langs->load('errors');
- echo dol_get_fiche_head($head, 'documents', $langs->trans("InvoiceCustomer"), -1, 'bill'),
- '' . $langs->trans("ErrorRecordNotFound") . '
';
+ echo ''.$langs->trans("ErrorRecordNotFound").'
';
llxFooter();
exit;
}
diff --git a/htdocs/compta/facture/info.php b/htdocs/compta/facture/info.php
index 955c41693c0..820793c14d7 100644
--- a/htdocs/compta/facture/info.php
+++ b/htdocs/compta/facture/info.php
@@ -45,10 +45,8 @@ $ref = GETPOST("ref", 'alpha');
if (empty($object->id)) {
llxHeader();
- $head = facture_prepare_head($object);
$langs->load('errors');
- echo dol_get_fiche_head($head, 'info', $langs->trans("InvoiceCustomer"), -1, 'bill'),
- '' . $langs->trans("ErrorRecordNotFound") . '
';
+ echo ''.$langs->trans("ErrorRecordNotFound").'
';
llxFooter();
exit;
}
diff --git a/htdocs/compta/facture/note.php b/htdocs/compta/facture/note.php
index dadb61b551d..8e2e8829d1a 100644
--- a/htdocs/compta/facture/note.php
+++ b/htdocs/compta/facture/note.php
@@ -66,10 +66,8 @@ include DOL_DOCUMENT_ROOT.'/core/actions_setnotes.inc.php'; // Must be include,
if (empty($object->id)) {
llxHeader();
- $head = facture_prepare_head($object);
$langs->load('errors');
- echo dol_get_fiche_head($head, 'note', $langs->trans("InvoiceCustomer"), -1, 'bill'),
- '' . $langs->trans("ErrorRecordNotFound") . '
';
+ echo ''.$langs->trans("ErrorRecordNotFound").'
';
llxFooter();
exit;
}