Canon has announced a firmware update for its EOS 40D DSLR camera.

Version 1.1.1 features five main fixes and improvements.

Firstly, it fixes a malfunction that caused a low battery indication to be displayed when using the EF 85mm F1.2L II USM lens, even if the battery still had plenty of charge left..

Next up, the update fixes a malfunction that sometimes caused an Err 06 Self Cleaning Sensor malfunction to appear on the camera’s LCD monitor and LCD data panel, even when the Self Cleaning Sensor Unit is operating normally.

The newest version also fixes the problem that prevented correct colours being printed when direct printing, modifies the level of subject brightness that caused the AF-assist beam to fire when using an external Speedlite, and enables an external flash connected to the camera's synchro terminal to fire, even when the camera's built-in flash is up.

To get your hands on the update and for full details on how to install it, head over to the Canon website.