diff --git a/sites/all/modules/contrib/opengraph_meta/opengraph_meta.common.inc b/sites/all/modules/contrib/opengraph_meta/opengraph_meta.common.inc
index 6d990a4..7595294 100644
--- a/sites/all/modules/contrib/opengraph_meta/opengraph_meta.common.inc
+++ b/sites/all/modules/contrib/opengraph_meta/opengraph_meta.common.inc
@@ -326,7 +326,8 @@ class OpenGraphMeta {
    * @return empty string if no body found.
    */
   private function get_node_body($node) {
-    return (!empty($node) && !empty($node->body) && !empty($node->body['und']['0']['value'])) ? $node->body['und']['0']['value'] : '';
+    $body_lang = field_language('node', $node, 'body');
+    return (!empty($node) && !empty($node->body) && !empty($node->body[$body_lang]['0']['value'])) ? $node->body[$body_lang]['0']['value'] : '';
   }
 
 
