diff --git a/modules/rdf/rdf.test b/modules/rdf/rdf.test
index 9f786ab..76013e5 100644
--- a/modules/rdf/rdf.test
+++ b/modules/rdf/rdf.test
@@ -360,7 +360,7 @@ class RdfMappingDefinitionTestCase extends TaxonomyWebTestCase {
     $account_uri = url('user/' . $user2->uid);
     $person_uri = url('user/' . $user2->uid, array('fragment' => 'me'));
 
-    $user2_profile_about = $this->xpath('//div[@class="profile" and @typeof="sioc:UserAccount" and @about=:account-uri]', array(
+    $user2_profile_about = $this->xpath('//article[@class="profile" and @typeof="sioc:UserAccount" and @about=:account-uri]', array(
       ':account-uri' => $account_uri,
     ));
     $this->assertTrue(!empty($user2_profile_about), t('RDFa markup found on user profile page'));
diff --git a/modules/user/user-profile.tpl.php b/modules/user/user-profile.tpl.php
index 50e6111..6d6f281 100644
--- a/modules/user/user-profile.tpl.php
+++ b/modules/user/user-profile.tpl.php
@@ -32,6 +32,6 @@
  * @see template_preprocess_user_profile()
  */
 ?>
-<div class="profile"<?php print $attributes; ?>>
+<article class="profile"<?php print $attributes; ?>>
   <?php print render($user_profile); ?>
-</div>
+</article>
