diff --git a/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c b/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
index 26d562f..288663f 100644
--- a/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
+++ b/firmware/target/arm/as3525/sansa-clipplus/backlight-clip.c
@@ -24,18 +24,14 @@
#include "as3525v2.h"
#include "ascodec-target.h"

-/* FIXME : this is clipv2 code, not sure if it works the same on clip+ */
-
void _backlight_on(void)
{
- ascodec_write(0x25, ascodec_read(0x25) | 2); /* lcd power */
- ascodec_write(0x1c, 8|1);
- ascodec_write(0x1b, 0x90);
+ ascodec_write(0x1b, 0x91);
lcd_enable(true);
}

void _backlight_off(void)
{
- ascodec_write(0x25, ascodec_read(0x25) & ~2); /* lcd power */
+ ascodec_write(0x1b, 0);
lcd_enable(false);
}