diff --git a/howto-port-ellipt.txt b/howto-port-ellipt.txt
index 14ac6d72079a9d2ca04b0ee8b79cfc3e1db98259..7dfde21f40d9b9b2dfb4d7f7a163767377e62183 100644
--- a/howto-port-ellipt.txt
+++ b/howto-port-ellipt.txt
@@ -224,6 +224,11 @@ get_adapt_stat(mesh->dim, "ellipt", "adapt", 2,
                NULL /* ADAPT_STAT storage area, optional */);
         The first parameter, the mesh-dimension, is new. 
 
+global_refine(mesh, n_refine * mesh->dim, FILL_NOTHING);
+        The last parameter is new, specifying optional additional
+        fill-flags. The old behaviour is recovered by passing
+        FILL_NOTHING.
+
 ################################################################################
 #
 # v1.2 ellipt.c ported to the most recent ALBERTA follows below. By
@@ -758,7 +763,7 @@ int main(int argc, char **argv)
 		 NULL /* refine_leaf_data() */,
 		 NULL /* coarsen_leaf_data() */);
 
-  global_refine(mesh, n_refine * mesh->dim);
+  global_refine(mesh, n_refine * mesh->dim, FILL_NOTHING);
  
   if (do_graphics) {
     MSG("Displaying the mesh.\n");