diff --git a/stack.sh b/stack.sh
index 536e913859..6399c7f83a 100755
--- a/stack.sh
+++ b/stack.sh
@@ -400,7 +400,7 @@ function get_packages() {
 
         OIFS=$IFS
         IFS=$'\n'
-        for line in $(cat ${fname}); do
+        for line in $(<${fname}); do
             if [[ $line =~ "NOPRIME" ]]; then
                 continue
             fi