Index: src/libical/icalderivedproperty.c.in =================================================================== --- src/libical/icalderivedproperty.c.in (revision 1001) +++ src/libical/icalderivedproperty.c.in (working copy) @@ -192,7 +192,8 @@ return 0; for (; i != ICALPROPERTY_LAST_ENUM; i++) { - if ( strcasecmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) { + if(enum_map[i-ICALPROPERTY_FIRST_ENUM].prop == pkind && + strcasecmp(enum_map[i-ICALPROPERTY_FIRST_ENUM].str, str) == 0) { return enum_map[i-ICALPROPERTY_FIRST_ENUM].prop_enum; } }