diff --git a/briar-api/src/net/sf/briar/api/db/DatabaseComponent.java b/briar-api/src/net/sf/briar/api/db/DatabaseComponent.java
index f7ba57da9d66fb81fc4181c213c1fad34a9b2fc7..673b33430d2d39e4e72b4e91fe329bc1a79d74a1 100644
--- a/briar-api/src/net/sf/briar/api/db/DatabaseComponent.java
+++ b/briar-api/src/net/sf/briar/api/db/DatabaseComponent.java
@@ -185,7 +185,7 @@ public interface DatabaseComponent {
 	 * Returns the ID of the inbox group for the given contact, or null if no
 	 * inbox group has been set.
 	 */
-	GroupId getInboxGroup(ContactId c) throws DbException;
+	GroupId getInboxGroupId(ContactId c) throws DbException;
 
 	/**
 	 * Returns the headers of all messages in the inbox group for the given
diff --git a/briar-core/src/net/sf/briar/db/Database.java b/briar-core/src/net/sf/briar/db/Database.java
index 2d47642b25738b64ab1c6ebb55e4f84fbf94b697..9fc08725435fb711fadbdd298e838ce390eba308 100644
--- a/briar-core/src/net/sf/briar/db/Database.java
+++ b/briar-core/src/net/sf/briar/db/Database.java
@@ -293,7 +293,7 @@ interface Database<T> {
 	 * <p>
 	 * Locking: contact read, subscription read.
 	 */
-	GroupId getInboxGroup(T txn, ContactId c) throws DbException;
+	GroupId getInboxGroupId(T txn, ContactId c) throws DbException;
 
 	/**
 	 * Returns the headers of all messages in the inbox group for the given
diff --git a/briar-core/src/net/sf/briar/db/DatabaseComponentImpl.java b/briar-core/src/net/sf/briar/db/DatabaseComponentImpl.java
index f49b984fff5c2db19db042e7ceaf7627e4067a0a..039916dae237d3dc6380a5bd9a655bf329c1d0d0 100644
--- a/briar-core/src/net/sf/briar/db/DatabaseComponentImpl.java
+++ b/briar-core/src/net/sf/briar/db/DatabaseComponentImpl.java
@@ -946,7 +946,7 @@ DatabaseCleaner.Callback {
 		}
 	}
 
-	public GroupId getInboxGroup(ContactId c) throws DbException {
+	public GroupId getInboxGroupId(ContactId c) throws DbException {
 		contactLock.readLock().lock();
 		try {
 			subscriptionLock.readLock().lock();
@@ -955,7 +955,7 @@ DatabaseCleaner.Callback {
 				try {
 					if(!db.containsContact(txn, c))
 						throw new NoSuchContactException();
-					GroupId inbox = db.getInboxGroup(txn, c);
+					GroupId inbox = db.getInboxGroupId(txn, c);
 					db.commitTransaction(txn);
 					return inbox;
 				} catch(DbException e) {
diff --git a/briar-core/src/net/sf/briar/db/JdbcDatabase.java b/briar-core/src/net/sf/briar/db/JdbcDatabase.java
index 9c07177e34f10f3cac7b40cd7a2a603a664a7654..8fb1a905bf80dfa6b054f44c5926abe88f145fe9 100644
--- a/briar-core/src/net/sf/briar/db/JdbcDatabase.java
+++ b/briar-core/src/net/sf/briar/db/JdbcDatabase.java
@@ -1351,7 +1351,7 @@ abstract class JdbcDatabase implements Database<Connection> {
 		}
 	}
 
-	public GroupId getInboxGroup(Connection txn, ContactId c)
+	public GroupId getInboxGroupId(Connection txn, ContactId c)
 			throws DbException {
 		PreparedStatement ps = null;
 		ResultSet rs = null;
diff --git a/briar-tests/src/net/sf/briar/db/DatabaseComponentTest.java b/briar-tests/src/net/sf/briar/db/DatabaseComponentTest.java
index 9c4956a67fdd382c8560155c74e128def0a48e5f..47a9fc7a11b68f35f9167e94fb7c77212cdd5360 100644
--- a/briar-tests/src/net/sf/briar/db/DatabaseComponentTest.java
+++ b/briar-tests/src/net/sf/briar/db/DatabaseComponentTest.java
@@ -390,7 +390,7 @@ public abstract class DatabaseComponentTest extends BriarTestCase {
 		} catch(NoSuchContactException expected) {}
 
 		try {
-			db.getInboxGroup(contactId);
+			db.getInboxGroupId(contactId);
 			fail();
 		} catch(NoSuchContactException expected) {}