I'm guessing the shelves are in a location where you don't have write permission so check that out. You could also set up a Maya.env file in your "maya/xversion" folder and use the "MAYA_SHELF_PATH" variable. Setting Maya variables MAYA_SHELF_PATH