diff --git a/ChangeLog b/ChangeLog
index 6d922933602dc78c72ff0f5cef9d93f65097a41f..b3e224a6d1464ee3b25d915024dc50214fcd32a8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2009-05-31  Per Cederqvist  <ceder@lysator.liu.se>
 
+	Make it possible to select output format 3.
+	* src/server/ram-io.c (set_output_format): Handle format 3.
+
 	Fixed typos in comments.
 	* src/server/simple-cache.c (cached_create_text),
 	* src/server/text.c (do_create_text),
diff --git a/src/server/ram-io.c b/src/server/ram-io.c
index 2a7f3bf08987fe9e511d661143d0a0e8709593f3..55571cb67bbcddb5b85bbf0a2978ac07c5458bfb 100644
--- a/src/server/ram-io.c
+++ b/src/server/ram-io.c
@@ -85,6 +85,7 @@ set_output_format(int fmt)
     case 0:
     case 1:
     case 2:
+    case 3:
         break;
     default:
         restart_kom("unknown output format selected: %d\n", fmt);