--- content_profile/content_profile.module.orig	2009-01-07 21:58:05.000000000 +1100
+++ content_profile/content_profile.module	2009-06-07 05:26:43.000000000 +1000
@@ -470,6 +470,11 @@
     if ($node = node_load($lang ? $params + array('language' => $lang) : $params)) {
       $cache[$type][$uid][$lang] = $node->nid;
     }
+    else {
+      // current language not available so try without
+      $node = node_load($params);
+      $cache[$type][$uid][$lang] = $node->nid;
+    }
     return $node;
   }
   return !empty($cache[$type][$uid][$lang]) ? node_load($cache[$type][$uid][$lang]) : FALSE;

