While using my 450d the other day, the mode dial suddenly popped of when turning the camera off. The repair will probably cost more than buying a similar camera nowadays, so I want to try fixing it myself, but I'd like to know if anybody knows the right procedure to do so. If nobody knows, well... you'll get to see some small internals of the camera for those that are curious :).

As you can see here, the camera switch has a rotary knob. It seems that the middle section is the one that changes the modes. When trying to take a better look at it, that middle section sunk further down. Camera switch

The dial has an obvious place for where that middle section goes: Camera dial

My question here is, does anybody know if I can disassemble the whole camera knob to be able to glue the parts together (so is there an "official" procedure or similar), or if I do everything will be even more broken?

Without taking that middle section out, I'm not sure how can I glue the parts, as even if I can take it out a bit, when placing the dial it will sink again...


1 Answer 1


The only "official" procedure would be to take the camera apart and replace both sides of the broken part with an unbroken example of the same part.

If the camera were a little bit newer and worth a bit more I would contact a Canon Service Center for an estimate before trying to do anything myself. But another used 450D can probably be had for not much more than the cost of shipping the 450D both to and from the Service Center.

Unless you are experienced and very skilled at repairing compact electronics, though, taking the camera apart and reassembling it has a very, very low percentage chance of success. Even if you are a master at repairing things such as smartphones and other very compact electronic devices, without a service manual that lays out the proper procedures in the correct sequences, it can only take one tiny mistake to irreparably damage something like a powerboard or a cable connector that could render your camera useless.

If it were me I would try to do this in stages without taking anything else apart.

Use some sort of hard setting plastic to build up the center a bit (being very careful not to glue the center nub that needs to rotate to the surrounding parts that don't move). I'd try something like Permatex "form-a-gasket" from an auto parts store. Use the kind that hardens, not the kind that remains flexible after it has cured.

You only need to build up a millimeter or so. Before it cures place the dial on top of it (with the slots on the underside of the dial lined up properly with the tabs on the switch) and press it on just enough to form the shape of the nub in the center of the dial onto the top of the putty.

Remove the dial and let the putty cure for a day or two. Use a very fine small file, perhaps a fingernail emery board, to insure the material you have added doesn't prevent the center shaft from rotating freely. Then use another drop or two, applied with a toothpick to the nub in the center of the dial, to glue the dial back onto the shaft you have extended. Let it cure for another day or so before testing it to be sure the dial will rotate properly.

Another option, if everything else stays seated in the current condition, is to use the camera as it now is. You'll have to be extremely careful about keeping moisture, rain, and sand out of the camera. But the Rebels aren't that weather resistant anyway, so that won't be a lot different than having the mode dial in place. After turning the dial you can always confirm what mode you are in by using the "Q" button to bring up the Quick Control option on the camera's rear LCD screen.

Good luck.

  • \$\begingroup\$ Thank you for the detailed answer! I was worried this was going to be the only solution, and unless somebody else has a better answer it seems that it is :). \$\endgroup\$
    – Edu Garcia
    Jan 16, 2017 at 13:25

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.