diff --git a/briar-android/src/org/briarproject/android/forum/ForumActivity.java b/briar-android/src/org/briarproject/android/forum/ForumActivity.java
index b99cb9f4733ae8c8a6e8c3799ab58b001d4fe45a..4c391f7fb7bbc3d20e130e7595357a444df87d07 100644
--- a/briar-android/src/org/briarproject/android/forum/ForumActivity.java
+++ b/briar-android/src/org/briarproject/android/forum/ForumActivity.java
@@ -27,10 +27,8 @@ import org.briarproject.R;
 import org.briarproject.android.ActivityComponent;
 import org.briarproject.android.BriarActivity;
 import org.briarproject.android.api.AndroidNotificationManager;
-import org.briarproject.android.controller.handler.ResultHandler;
 import org.briarproject.android.controller.handler.UiResultHandler;
 import org.briarproject.android.util.BriarRecyclerView;
-import org.briarproject.android.util.CustomAnimations;
 import org.briarproject.api.sync.GroupId;
 import org.briarproject.util.StringUtils;
 
@@ -551,17 +549,9 @@ public class ForumActivity extends BriarActivity implements
 						.getColor(ForumActivity.this,
 								R.color.forum_cell_highlight));
 			} else if (data.equals(addedEntry)) {
-				CustomAnimations.animateColorTransition(ui.cell, ContextCompat
-								.getColor(ForumActivity.this,
-										R.color.window_background), 3000,
-						new ResultHandler<Void>() {
-							@Override
-							public void onResult(Void result) {
-								ui.setIsRecyclable(true);
-							}
-						});
-				// don't allow cell recycling until the animation finishes
-				ui.setIsRecyclable(false);
+				ui.cell.setBackgroundColor(ContextCompat
+						.getColor(ForumActivity.this,
+								R.color.forum_cell_highlight));
 				addedEntry = null;
 			} else {
 				ui.cell.setBackgroundColor(ContextCompat