Index: change_act.c =================================================================== --- change_act.c (revision 28031) +++ change_act.c (revision 28032) @@ -518,7 +518,7 @@ /* change the layout's name */ case F_Layout: - name = pcb_hid_prompt_for("Enter the layout name:", PCB_EMPTY(PCB->hidlib.name), "Layout name"); + name = pcb_hid_prompt_for(argv[0].val.argv0.user_call_ctx, "Enter the layout name:", PCB_EMPTY(PCB->hidlib.name), "Layout name"); /* NB: ChangeLayoutName takes ownership of the passed memory */ if (name && pcb_board_change_name(name)) pcb_board_set_changed_flag(pcb_true); @@ -526,7 +526,7 @@ /* change the name of the active layer */ case F_Layer: - name = pcb_hid_prompt_for("Enter the layer name:", PCB_EMPTY(CURRENT->name), "Layer name"); + name = pcb_hid_prompt_for(argv[0].val.argv0.user_call_ctx, "Enter the layer name:", PCB_EMPTY(CURRENT->name), "Layer name"); /* NB: pcb_layer_rename_ takes ownership of the passed memory */ if (name && (pcb_layer_rename_(CURRENT, name) == 0)) pcb_board_set_changed_flag(pcb_true);