diff --git a/phpgwapi/inc/class.groupdav_principals.inc.php b/phpgwapi/inc/class.groupdav_principals.inc.php
index 9c823f18c1..aed7d19cbc 100644
--- a/phpgwapi/inc/class.groupdav_principals.inc.php
+++ b/phpgwapi/inc/class.groupdav_principals.inc.php
@@ -193,6 +193,7 @@ class groupdav_principals extends groupdav_handler
* Example requests:
*
* REPORT /egw/groupdav.php/principals/groups/groupname/ HTTP/1.1
+ * User-Agent: CalendarStore/5.0.3 (1204.1); iCal/5.0.3 (1605.3); Mac OS X/10.7.4 (11E53)
*
*
*
@@ -208,6 +209,7 @@ class groupdav_principals extends groupdav_handler
*
*
* REPORT /egw/groupdav.php/principals/users/username/ HTTP/1.1
+ * User-Agent: CalendarStore/5.0.3 (1204.1); iCal/5.0.3 (1605.3); Mac OS X/10.7.4 (11E53)
*
*
*
@@ -223,6 +225,23 @@ class groupdav_principals extends groupdav_handler
*
*
*
+ * REPORT /egroupware/groupdav.php/principals/users/username/ HTTP/1.1
+ * User-Agent: DAVKit/4.0.3 (732.2); CalendarStore/4.0.4 (997.7); iCal/4.0.4 (1395.7); Mac OS X/10.6.8 (10K549)
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
+ *
* @param string $path
* @param array &$options
* @param array &$files
@@ -296,7 +315,7 @@ class groupdav_principals extends groupdav_handler
}
$options2['props'][] = array(
'name' => $prop['attrs']['name'],
- 'xmlns' => $prop['attrs']['namespace'],
+ 'xmlns' => isset($prop['attrs']['namespace']) ? $prop['attrs']['namespace'] : $prop['xmlns'],
);
}
}