I've got a Adafruit LCD shield with a 16x2 display. The display works just fine with my software. The "hello world" schedule also works properly when the device is connected to an Arduino Uno. However when I unplugged it from the Uno and plug it into my new Arduino Leonardo it does not work. The Leonardo itself does seem to work properly. I was able to successfully upload a mouse control test sketch and it moved my mouse exactly like it should. However for some reason we will not drive the LCD shield. I'm not sure if it's putting any text on the screen but I do know that the backlight will not illuminate so I can't really tell what's going on. Again these exact same sketches on the same shield work perfectly on the Uno. And if there's something wrong with the Leonardo or with my installation is not so wrong that it won't do other things that it is supposed to do.
Any suggestions?

