Index: apps/plugins/rockpaint.c =================================================================== --- apps/plugins/rockpaint.c (revision 13969) +++ apps/plugins/rockpaint.c (working copy) @@ -2491,8 +2491,13 @@ break; case MAIN_MENU_SAVE: + if (!filename[0]) + rb->strcpy(filename,"/"); if( !rb->kbd_input( filename, MAX_PATH ) ) { + if(rb->strlen(filename) <= 4 || + rb->strcasecmp(&filename[rb->strlen(filename)-4], ".bmp")) + rb->strcat(filename, ".bmp"); save_bitmap( filename ); rb->splash( 1*HZ, "File saved (%s)", filename ); }