diff --git a/23.Initialize_APT/0_setup.sh b/23.Initialize_APT/0_setup.sh
index cdd0253e1db96594c8d40f5ee069bef495c94b80..4aa2784e854736eb5f818409b5cafddba8f24bd1 100755
--- a/23.Initialize_APT/0_setup.sh
+++ b/23.Initialize_APT/0_setup.sh
@@ -22,7 +22,7 @@ apt-get install -y aptitude apt-transport-https
 #apt-get dist-upgrade -y
 
 # modify sources.list to use ubicast cache
-if ( ! grep ${APT_CACHE_HOST} /etc/apt/sources.list ); then
+if ( ! grep "${APT_CACHE_HOST}" /etc/apt/sources.list >/dev/null ); then
 	echo "Updating sources.list to use cache ${APT_CACHE_HOST}."
 	sed -i "s@http://@http://${APT_CACHE_HOST}/@" /etc/apt/sources.list
 fi