Index: trunk/archive/p2tools/src/p2searchConfig.c
===================================================================
--- trunk/archive/p2tools/src/p2searchConfig.c	(revision 5868)
+++ trunk/archive/p2tools/src/p2searchConfig.c	(revision 5869)
@@ -1,5 +1,5 @@
 # include "p2search.h"
 
-bool p2SearchConfig (psConfig *config, int argc, char **argv) {
+bool p2searchConfig (psConfig *config, int argc, char **argv) {
 
     // Parse the configurations (re-org a la ppImage)
@@ -36,4 +36,9 @@
 	config->mode = P2_MODE_UPDATE;
     }
+    if ((N = psArgumentGet (*argc, argv, "-done"))) {
+	psArgumentRemove (N, argc, argv);
+	if (config->mode) psAbort ("p2search", "only one mode selection is allowed");
+	config->mode = P2_MODE_UPDATE;
+    }
 
     // paul's argument parsing convention requires: -key value 
