diff --git a/microdata.module b/microdata.module
index b6961d0..142da92 100644
--- a/microdata.module
+++ b/microdata.module
@@ -1055,7 +1055,7 @@ function _microdata_get_schema_url($entity_type, $entity) {
   $entity_uri = entity_uri($entity_type, $entity);
   return array(
     '#attributes' => array(
-      'href' => $entity_uri['path'],
+      'href' => url($entity_uri['path'], $entity_uri['options']),
       'itemprop' => 'url',
     ),
   );
