diff -ruNwB -x config -x data -x bin -x plugins overlook/functions/abook_database_local.php overlook_AlberT/functions/abook_database_local.php
--- overlook/functions/abook_database_local.php 2005-09-01 09:37:24.000000000 +0200
+++ overlook_AlberT/functions/abook_database_local.php  2006-06-05 18:19:18.000000000 +0200
@@ -86,8 +86,15 @@
                 $uab = new abook_get_user($this->owner,$this->dsn,$this->table_user);
                 $username_login = $uab->get_username();
             }
-
            if (empty($username_login)) {
+               $ins = $uab->dbh->db_insert($this->table_user,
+                                    array('utente'=>$GLOBALS['username'],
+                                          'Email'=>$this->owner),
+                                    '',
+                                    array('utente'=>$GLOBALS['username'],
+                                          'Email'=>$this->owner),
+                                    '');
+                if (!$ins)
                 return $this->set_error('Login in the addressbook failed');
            } else {
                $this->utente = $username_login;

