diff --git a/addressbook/backends/google/e-book-backend-google.c b/addressbook/backends/google/e-book-backend-google.c
index f7e1f19..fe199e5 100644
--- a/addressbook/backends/google/e-book-backend-google.c
+++ b/addressbook/backends/google/e-book-backend-google.c
@@ -2137,8 +2137,10 @@ e_book_backend_google_open (EBookBackend *backend, EDataBook *book, guint opid,
 #endif
 	}
 
-	if (!priv->is_online || backend_is_authorized (backend))
+	if (!priv->is_online || backend_is_authorized (backend)) {
+		e_book_backend_notify_readonly (backend, FALSE);
 		e_book_backend_notify_opened (backend, NULL /* Success */);
+	}
 
 	e_data_book_respond_open (book, opid, NULL /* Success */);
 }
