diff --git a/Scripts/dashboard-acl.sh b/Scripts/dashboard-acl.sh
index 08ba1969a..27cc5de39 100755
--- a/Scripts/dashboard-acl.sh
+++ b/Scripts/dashboard-acl.sh
@@ -74,10 +74,14 @@ for WIDGET in ${WIDGETS}; do
fi
for ENDPOINT in ${ENDPOINTS}; do
- if ! grep -q "${ENDPOINT#"/"}" ${ACLS}; then
- echo "Unknown ACL for ${WIDGET}:"
- echo ${ENDPOINT}
- exit 1
+ PATTERN=${ENDPOINT#/}
+ if ! grep -q "${PATTERN}" ${ACLS}; then
+ PATTERN=${PATTERN%/*}
+ if ! grep -q "${PATTERN}/\*" ${ACLS}; then
+ echo "Unknown ACL for ${WIDGET}:"
+ echo ${ENDPOINT}
+ exit 1
+ fi
fi
done
done