diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 7a22673c3..9b80f630f 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -222,6 +222,11 @@ that's not running, it'll not print FAILED anymore but [ ATTN ] along
with "Already running" or "Not running".
+
+Chapter 7: Changed $* into "$@" in the functions script. "$@" allows
+usage of quoted arguments with blanks.
+
+
Chapter 7+8: Moved the creation of /etc/fstab to chapter 8.
diff --git a/chapter07/functions.xml b/chapter07/functions.xml
index 7222881cd..10b53f501 100644
--- a/chapter07/functions.xml
+++ b/chapter07/functions.xml
@@ -147,12 +147,12 @@ loadproc()
if [ ! -n "$pid" ]
then
#
-# Empty $pid variable means it's not running, so we run $* (all
+# Empty $pid variable means it's not running, so we run "$@" (all
# parameters giving to this function from the script) and then check the
# return value
#
- $*
+ "$@"
evaluate_retval
else
#