--- profile2.module     2015-11-25 16:35:34.004805521 +0100
+++ profile2.module_patched 2015-11-25 16:35:17.568293351 +0100
@@ -726,12 +726,13 @@
     }
     $this->changed = REQUEST_TIME;

-    parent::save();
+    $success=parent::save();
     // Update the static cache from profile2_load_by_user().
     $cache = &drupal_static('profile2_load_by_user', array());
     if (isset($cache[$this->uid])) {
       $cache[$this->uid][$this->type] = $this->pid;
     }
+    return $success;
   }
 }
