diff --git a/src/firejail/seccomp.c b/src/firejail/seccomp.c index 8314a6bc9..7cbd79d6b 100644 --- a/src/firejail/seccomp.c +++ b/src/firejail/seccomp.c @@ -41,7 +41,7 @@ char *seccomp_check_list(const char *str) { const char *ptr1 = str; char *ptr2 = rv; while (*ptr1 != '\0') { - if (isalnum(*ptr1) || *ptr1 == '_' || *ptr1 == ',' || *ptr1 == ':' || *ptr1 == '@') + if (isalnum(*ptr1) || *ptr1 == '_' || *ptr1 == ',' || *ptr1 == ':' || *ptr1 == '@' || *ptr1 == '-') *ptr2++ = *ptr1++; else { fprintf(stderr, "Error: invalid syscall list\n");