diff --git a/htdocs/compta/facture/card.php b/htdocs/compta/facture/card.php
index ca916981076..a2044bfe4ba 100644
--- a/htdocs/compta/facture/card.php
+++ b/htdocs/compta/facture/card.php
@@ -3200,7 +3200,7 @@ if ($action == 'create')
print '';
print '';
- switch ($classname) {
+ switch (get_class($objectsrc)) {
case 'Propal':
$newclassname = 'CommercialProposal';
break;