diff --git a/accessible/src/atk/nsAccessibleWrap.cpp b/accessible/src/atk/nsAccessibleWrap.cpp index a85fa1bab4bb..3abd7aaad48e 100644 --- a/accessible/src/atk/nsAccessibleWrap.cpp +++ b/accessible/src/atk/nsAccessibleWrap.cpp @@ -274,7 +274,7 @@ NS_IMETHODIMP nsAccessibleWrap::GetNativeInterface(void **aOutAccessible) { *aOutAccessible = nsnull; - if (HasRole(this, ROLE_TEXT_LEAF)) { + if (Role(this) == ROLE_TEXT_LEAF) { // We don't create ATK objects for nsIAccessible plain text leaves return NS_ERROR_FAILURE; }