diff --git a/src/app/code/local/MailUp/MailUpSync/Model/Observer.php b/src/app/code/local/MailUp/MailUpSync/Model/Observer.php
index 3e215fb..5fb264e 100644
--- a/src/app/code/local/MailUp/MailUpSync/Model/Observer.php
+++ b/src/app/code/local/MailUp/MailUpSync/Model/Observer.php
@@ -132,6 +132,7 @@ private function _calculateHourFreqString($periodInHours, $offset)
public function leggiUtente($observer)
{
$model = $observer->getEvent()->getModel();
+ if (empty($model)) $model = $model = $observer->getEvent()->getCustomer();
if (empty($model)) $model = $model = $observer->getEvent()->getDataObject();
if (isset($GLOBALS["__sl_mailup_leggi_utente"])) return $this;
$GLOBALS["__sl_mailup_leggi_utente"] = true;
diff --git a/src/app/code/local/MailUp/MailUpSync/etc/config.xml b/src/app/code/local/MailUp/MailUpSync/etc/config.xml
index e0bae84..d99fe19 100644
--- a/src/app/code/local/MailUp/MailUpSync/etc/config.xml
+++ b/src/app/code/local/MailUp/MailUpSync/etc/config.xml
@@ -114,7 +114,7 @@
-
+
singleton
@@ -122,7 +122,7 @@
leggiUtente
-
+