diff --git a/policy/modules/services/gpsd.te b/policy/modules/services/gpsd.te
index d8c1654..c449c57 100644
--- a/policy/modules/services/gpsd.te
+++ b/policy/modules/services/gpsd.te
@@ -25,7 +25,7 @@ files_pid_file(gpsd_var_run_t)
 # gpsd local policy
 #
 
-allow gpsd_t self:capability { fsetid setuid sys_nice setgid fowner };
+allow gpsd_t self:capability { fowner fsetid setuid setgid sys_nice sys_tty_config };
 allow gpsd_t self:process setsched;
 allow gpsd_t self:shm create_shm_perms;
 allow gpsd_t self:unix_dgram_socket { create_socket_perms sendto };