I've some older activities imported from RunKeeper. See this: http://connect.garmin.com/activity/112098628.
As you can see, there are no calories calculated for this activity. Why? It seems that all me activities from my FR 310XT have calories, but the imported one hasn't.