Index: gnunet-publish.c
===================================================================
--- gnunet-publish.c	(revision 35841)
+++ gnunet-publish.c	(working copy)
@@ -312,6 +312,9 @@
              _("Cleanup after abort failed.\n"));
     GNUNET_FS_unindex_stop (info->value.unindex.uc);
     return NULL;
+  case GNUNET_FS_STATUS_UNINDEX_STOPPED:
+    GNUNET_break (NULL == pc);
+    return NULL;
   default:
     FPRINTF (stderr,
              _("Unexpected status: %d\n"),
