  }
  
  static gboolean
-@@ -1699,6 +1822,11 @@ e_book_backend_file_dispose (GObject *ob
+@@ -1699,6 +1828,11 @@ e_book_backend_file_dispose (GObject *ob
  
  	bf = E_BOOK_BACKEND_FILE (object);
  

 e_book_backend_file_load_source (EBookBackend           *backend,
 				 ESource                *source,
 				 gboolean                only_if_exists)
@@ -1458,7 +1582,6 @@ e_book_backend_file_load_source (EBookBa
                 	return GNOME_Evolution_Addressbook_OtherError;
         	}
 		db_error = (*db->open) (db, NULL, filename, NULL, DB_HASH, DB_RDONLY | DB_THREAD, 0666);
-
 		if (db_error != 0 && !only_if_exists) {
 			int rv;
 
@@ -1556,7 +1679,7 @@ e_book_backend_file_load_source (EBookBa
 		g_warning ("No file_db");
 	}
 

 
 static char *
 e_book_backend_file_create_unique_id (void)
@@ -150,6 +152,79 @@ e_book_backend_file_create_unique_id (vo
 
     return g_base64_encode (buffer, 6);
 }
