I understand that when you overfill some models of Shimano hydraulic brakes with oil, the excess will flow out of a one-way valve called weeping port, but cannot find any technical documents, pictures or videos that point out where this valve actually is. I suspect it is the conspicuous, but rarely mentioned, cannon-resembling big round ending on top of many Shimano brake lever models, which I highlight in the picture below.

enter image description here

The reason I am asking is because when I pushed back my caliper pistons to install new brake pads today, a lot of oil suddenly squirted from this part of the lever. The lever became very soft of course, so I bled it and it felt fine, but the oil continued to seep (or, well, weep) slightly as I rode the bike later.

So, is this indeed the weeping port and how exactly should it operate? Does it just let the excess oil out after which the brake functions normally - as mine does so far, but with oil still flowing out very slightly - or should it be repaired?

6 Answers 6


From my understanding, that port is a pressure compensation port. When the oil level changes because of pad wear, temperature, or a leak, air will enter through that port (because the oil volume drop creates a vacuum) to balance the reservoir’s pressure with atmospheric pressure. The oil is kept sealed by the membrane, which you might have torn due to overfilling.

There’s a small port in the side of the master cylinder that connects the reservoir to the cylinder. When you actuate the lever, the master piston travels past the port, allowing the system to build up pressure. When you release the lever, the port opens up again and does any necessary compensation.

  • 2
    In the meantime I have learnt that what you wrote is more or less correct. I have also found out that this sort of leak happens quite often. There used to be a solution, which I cannot apply to my brakes, I assume because the Shimano brake design has changed slightly, but I am posting the link to it because it should be applicable to somewhat older models: mtbr.com/threads/2011-xtr-m985-brakes-leaking.750869/…
    – Mick
    Commented Jan 23, 2021 at 15:33
  • Cycling tech is awesome! Nice find.
    – love2phish
    Commented Jan 23, 2021 at 15:46
  • 1
    Update to first comment: The solution I linked to actually still works for newest Shimano brakes! Just go to the second page of the linked-to thread to see the photos! I haven't checked that thread for a while so I have not seen them until today. The guy who posted them actually had a punctured diaphragm so he had to replace it, but the photos illustrate the procedure to remove the cap and the diaphragm in order to just reset it.
    – Mick
    Commented Jan 23, 2021 at 15:58

There is a membrane behind the black plastic end cap and that membrane can be damaged for instance when too much oil is put into the system. Since the membrane is a part that cannot be damaged just by using the brakes as intended or bled the right way, the plastic end cap cannot be removed and therefore the membrane can't be replaced. This is probably why your brakes are not working.

enter image description here

Hope this helps!

  • 1
    interesting, is the membrane covered hole there just from machining the part?
    – Swifty
    Commented Jan 22, 2021 at 21:15
  • The hole is normal and should be found on all models of this type. Obviously it should not leak a lot. I can only assume the hole is strategic so that if one was to overfill, the extra would just flow out the extra hole. Don't take my word for granted though, still have some research to do!
    – love2phish
    Commented Jan 22, 2021 at 21:24
  • Found this: patents.google.com/patent/US20180056967A1/en I have looked through it and kind-of/sort-of gives you an idea what could go wrong.
    – love2phish
    Commented Jan 22, 2021 at 21:37
  • 1
    seems to be the patent for SRAM's version of Shimano's J-kit where the lever and hose can be shipped pre-bled but disconnected. The mention of a 'port' I read was to to with a port valve at the interface of hose and lever where it is closed until the two are mated when it opens automagically. but I didn't read it all and don't have the answer, I'm intrigued to know
    – Swifty
    Commented Jan 23, 2021 at 13:41
  • 1
    I have found out that the cap actually could be removed and diaphragm reset on older models of Shimano MTB brakes, but it does not seem to be the case with the newest models. I gave the link to this info in the comment to MaplePanda's answer. By the way, my brake works just fine despite the leak. The leak is just a squirt that happens when I overfill the brake during bleeding, and does not occur later, during use. However I can imagine that it could be a more serious problem for some people, if the membrane was damaged or if it moved more than mine.
    – Mick
    Commented Jan 23, 2021 at 15:37

My 2021 Deore XTR lever has the same problem. I managed to take it apart without further damage to any of the internal components. Inside of the oil reservoir is an elongated rubber bladder made from a very strechy material. It sits up againts the plastic end cap and also doubles as a seal for said end cap.

Mine ruptured while I was trying to diagnose a leaky caliper piston. If there's enough oil in the system, the overpressure created by pushing the caliper pistons all the way in is enough for it to rupture. The odds of damaging this bladder increase drastically if you bled the brakes beforehand with worn pads or without a bleed block.

There's no such thing as a relief valve. If it squirts oil, you f*cked it. The end cap is secured with a small hex screw located on the underneath of the lever, partially obstructed from view by the lever blade assembly when fully extended. Compressing the lever is required for removal. WHATEVER YOU DO,DON'T LOSE IT. IT'S TINY.

Afterwards, the end cap can be carefully removed by working a sharp knife blade in the gap between the end cap and main body, applying lateral stress all the way round until it comes out. DON'T PRESS THE KNIFE IN THE END CAP.

I'm not exactly sure if you can reliably patch it, however, given that the reservoir is not directly pressurised by the piston it may be possible.

The bladder is similar to some present on older FSA brakes I think.

I think the only real solution to this is buying a cheaper donor lever and extracting the intact bladder from it. At this point, it may just be easier to consider buying a new one entirely.

It should literally be called the "money squirt".

Hope this helps! Have a good one!

  • Superglue works great to patch the hole. Just gotta clean it really well since the rubber likely has absorbed some oil; a simple wipe with alcohol may not be adequate.
    – MaplePanda
    Commented Feb 17, 2022 at 0:25

The leak is because your membrane have a hole, it's probably that you have introduced a nail, a little stick or something that drill the membrane, the solution cover the hole, but you could have any problems with the performance of your brakes. Maybe if you find a old brake lever in a bikeyonke jaja you could replace the membrane

  • 2
    This appears to be a duplicate answer to one posted a couple of years ago. Also the original question noted that the membrane was leaking/torn while pushing the caliper pistons back into the caliper, not a stick or nail.
    – Ted Hohl
    Commented Jan 5, 2023 at 5:18
  • Welcome to the site - your answer seems totally reasonable but has already been covered earlier. Please take a moment to read the tour and learn how Stackexchange's Q&A format works, and do feel free to have a go at any other questions too.
    – Criggie
    Commented Jan 5, 2023 at 6:26

Shimano has added a section to the dealer manual entitled "Replacing the diaphragm" regarding this issue. The replacement parts are difficult or impossible to obtain at the moment.

Also there is a critically important warning enter image description here


From my knowledge with MTB Brakes there should not be oil coming out anywhere, as braking relies on putting pressure into the lines.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.