Dehumidifier overflow and bucket-full warning

Toshiba Dehumidifier EB Code

Direct answer: A Toshiba dehumidifier EB code usually means the machine thinks the water bucket is full, missing, crooked, or not tripping the bucket-full switch correctly. Most fixes are simple: empty and reseat the bucket, free up the float, and make sure a drain hose setup is not backing water into the unit.

Most likely: The most likely cause is a bucket that is full, not pushed all the way in, or a float that is stuck by slime, debris, or a warped bucket edge.

Treat EB like a bucket-full signal until proven otherwise. Start with the parts you can see and touch. Reality check: this code is often caused by a bucket that looks installed but is sitting just a little off. Common wrong move: forcing the bucket in harder and cracking the guide rails or float arm.

Don’t start with: Do not start by ordering an electronic board or taking the cabinet apart. EB is usually a bucket, float, or drain-path issue first.

If the bucket was just emptiedSlide it back out, check the float moves freely, then reinstall it square and fully seated.
If you use continuous drainCheck for a kinked, uphill, or clogged dehumidifier drain hose before assuming a bad switch.
Last reviewed: 2026-04-17

What EB usually looks like on a dehumidifier

EB appears with a full bucket

The unit ran normally, then stopped when the bucket filled up or nearly filled up.

Start here: Empty the bucket, clean the float area, and reinstall the bucket carefully before doing anything else.

EB appears with an empty bucket

You emptied the bucket, put it back, and the code came right back.

Start here: Focus on bucket alignment, float movement, and the bucket-full switch area behind or above the bucket opening.

EB appears only on continuous drain

The bucket stays mostly empty, but the machine still throws EB after some runtime.

Start here: Check the dehumidifier drain hose for kinks, clogs, or an uphill run that lets water back up inside the unit.

EB started after cleaning or moving the unit

The code showed up after the bucket was washed, the unit was bumped, or it was carried to another room.

Start here: Look for a float stuck out of place, a bucket not sitting square, or a bent tab that no longer reaches the switch correctly.

Most likely causes

1. Bucket not fully seated or slightly crooked

This is the most common reason an EB-style bucket code shows up right after emptying. The bucket can look installed while still missing the switch by a small amount.

Quick check: Pull the bucket out and slide it back in slowly with both hands so it stays level. Watch for a spot where it hangs up on one side.

2. Dehumidifier bucket float stuck or hanging up

Soap film, mineral residue, slime, or a warped bucket can keep the float in the full position even when the bucket is empty.

Quick check: Move the float by hand. It should rise and fall freely without rubbing or staying up.

3. Continuous drain hose restricted or routed wrong

If water cannot leave fast enough, the unit can back up internally and trip the full-bucket signal even though the bucket is not actually filling much.

Quick check: Disconnect the dehumidifier drain hose and inspect for kinks, sludge, or an uphill section that traps water.

4. Dehumidifier bucket switch or water-level switch not reading correctly

If the bucket and float move normally and the drain path is clear, the switch that senses bucket position or water level may be stuck, bent, or failed.

Quick check: With power unplugged, inspect the switch area for a broken lever, corrosion, or a loose-looking actuator where the bucket meets the unit.

Step-by-step fix

Step 1: Empty the bucket and reinstall it like you mean it

Most EB calls end here. A bucket that is just a little off will keep the full-bucket signal on.

  1. Turn the dehumidifier off and unplug it.
  2. Remove the water bucket and empty it completely.
  3. Check the bucket lip, side rails, and back edge for cracks, warping, or debris that keeps it from sliding in straight.
  4. Wipe the bucket contact areas and the opening in the dehumidifier with a damp cloth and mild soap if needed, then dry them.
  5. Reinstall the bucket slowly and squarely until it is fully seated.
  6. Plug the unit back in and restart it.

Next move: If the code clears and the unit runs, the problem was bucket position or a sticky contact area. If EB returns right away, the float or switch is still telling the machine the bucket is full.

What to conclude: You have ruled out the simplest seating issue and can move to the bucket float and drain checks.

Stop if:
  • The bucket rails are cracked or the bucket will not sit level.
  • You see water inside the cabinet beyond the normal bucket area.
  • The plug, cord, or outlet shows heat damage or arcing marks.

Step 2: Check the bucket float for free movement

A stuck float is the next most common cause, especially if the bucket was recently washed or sat with standing water.

  1. Unplug the dehumidifier and remove the bucket again.
  2. Find the float inside or attached to the bucket and move it through its full travel by hand.
  3. Rinse away slime or residue with warm water. Use a little mild soap if needed, then rinse and dry.
  4. Make sure the float drops back down on its own and does not rub the bucket wall.
  5. If the bucket looks swollen, warped, or cracked around the float mount, note that before reinstalling it.
  6. Put the bucket back in and test the unit again.

Next move: If the code clears now, the float was hanging up and cleaning or repositioning fixed it. If the float moves freely but EB stays on, check whether a drain setup is backing water up or whether the switch is not seeing the bucket correctly.

What to conclude: A free-moving float with the same code points away from simple bucket residue and toward drain routing or the sensing switch.

Step 3: Separate bucket mode from continuous-drain trouble

A bad hose route can mimic a full-bucket problem. You want to know whether the code follows the bucket or the drain setup.

  1. If you use continuous drain, unplug the unit and disconnect the dehumidifier drain hose.
  2. Inspect the hose for kinks, pinches, sludge, or a sag that traps water.
  3. Make sure the hose runs downhill the whole way with no uphill loop after it leaves the unit.
  4. Check the drain port on the dehumidifier for slime or debris you can safely wipe away at the opening.
  5. Reinstall the bucket and run the unit briefly without the drain hose connected.
  6. If you normally do not use continuous drain, skip the hose check and continue to the next step.

Next move: If the unit runs normally without the hose connected, the hose route or blockage was the problem. If EB still appears with the hose removed and the bucket installed correctly, the sensing switch is the stronger suspect.

Step 4: Inspect the bucket-full switch area without digging deep into the machine

Once the bucket, float, and hose check out, the switch that reads bucket position or water level becomes the likely failure point.

  1. Unplug the dehumidifier and remove the bucket.
  2. Use a flashlight to look into the bucket opening where the bucket or float normally trips the switch.
  3. Look for a bent plastic tab, stuck lever, corrosion, or a switch actuator that does not spring back.
  4. Gently move only the visible actuator if it is clearly meant to move. It should not feel jammed or floppy.
  5. If the actuator is broken, loose, or does not respond consistently, stop testing and plan on replacing the dehumidifier bucket switch or dehumidifier float switch if your unit uses that style.

Next move: If a stuck actuator frees up and the code stays gone, you likely had a jammed switch area. If the actuator looks damaged or the code returns immediately, the switch itself is probably failing.

Step 5: Replace the confirmed failed part or stop at a clean service call

By now you have narrowed the problem enough to avoid guess-buying. Either the bucket assembly is not usable, the hose setup is wrong, or the bucket-sensing switch has failed.

  1. Replace the dehumidifier bucket switch if the visible actuator is damaged, stuck, or not reading the bucket reliably.
  2. Replace the dehumidifier float switch or water-level switch if your unit uses a float-based sensing part and the bucket and hose checks were good.
  3. Replace the dehumidifier drain hose only if the code clears when the hose is removed and the old hose is kinked, clogged, or will not hold a proper downhill run.
  4. Replace the dehumidifier bucket only if it is warped, cracked, or no longer lets the float move freely and seat correctly.
  5. After the repair, run the unit long enough to collect water and confirm the EB code stays gone until the bucket is actually full.

A good result: If the unit runs, collects water, and only stops at a truly full bucket, the repair is done.

If not: If EB remains after the bucket, float path, hose path, and switch check, the fault is likely deeper in the control circuit and is no longer a good guess-and-go DIY repair.

What to conclude: You have either fixed the common failure or reached the point where a technician can test the sensing circuit without parts roulette.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

What does EB mean on a Toshiba dehumidifier?

In plain terms, EB usually means the dehumidifier thinks the bucket is full or not installed correctly. The usual causes are a full bucket, a crooked bucket, a stuck float, a drain backup, or a bucket-full switch that is not reading right.

Why does the EB code stay on after I empty the bucket?

Most often the bucket is not fully seated, the float is stuck in the up position, or the switch that senses the bucket is hanging up. Pull the bucket back out, check the float, clean the contact area, and reinstall it square.

Can a drain hose cause an EB code?

Yes. If the dehumidifier drain hose is kinked, clogged, or routed uphill, water can back up and make the unit act like the bucket is full. A quick test is to remove the hose and run the unit briefly with the bucket installed.

Is EB a bad control board?

Usually no. On this kind of symptom, the bucket, float, hose, and bucket switch are much more likely than a board problem. Save the board theory for last, after the simple mechanical checks are done.

Can I keep using the dehumidifier with the EB code showing?

Not really. The unit will usually stop or cycle incorrectly, and if the drain path is backing up you can end up with water where it should not be. Fix the bucket or drain issue first, then verify normal water collection.

When should I replace the bucket switch?

Replace the dehumidifier bucket switch when the bucket seats properly, the float moves freely, the hose is not the issue, and the visible switch actuator is broken, stuck, or clearly not responding the same way each time.