arduino and openlog help..

I have the openlog http://www.sparkfun.com/products/9530 connected to the arduino pro mini and it works perfectly when connected to the FTDI being powered by the laptop. However, when I have them powered by a 3.3V battery the data doesnt log to the openlog even though it is being powered as the status LED lights. Can anyone help?