How about a sheet of the non-skid material you put under rugs - placed under the oil cloth? I've had one under a oriental rug on the floor in my hallway that has hardwood floors that for many yrs. were not sealed with polyurethane. Originally they had justa stain/wax coating.