diff --git a/proof/proofd/src/XrdProofdManager.cxx b/proof/proofd/src/XrdProofdManager.cxx
index 22da02f6ba1664e30636ac9730e690039dd686f1..71c2b168806bfea7d6d78eb1017bee11d0707b57 100644
--- a/proof/proofd/src/XrdProofdManager.cxx
+++ b/proof/proofd/src/XrdProofdManager.cxx
@@ -1314,9 +1314,9 @@ int XrdProofdManager::DoDirectiveAllowedUsers(char *val, XrdOucStream *cfg, bool
 int XrdProofdManager::DoDirectiveRole(char *val, XrdOucStream *cfg, bool)
 {
    // Process 'role' directive
+#if defined(BUILD_BONJOUR)
    XPDLOC(ALL, "Manager::DoDirectiveRole")
-
-   TRACE(REQ, "enter");
+#endif
 
    if (!val)
       // undefined inputs