diff --git a/ShellB3/shallbethree.sh b/ShellB3/shallbethree.sh
index 3f5549c9db059b00ecfc89082b0544424d10233b..1e6a75277e9111a55c19db84b29a95edaaeb3271 100755
--- a/ShellB3/shallbethree.sh
+++ b/ShellB3/shallbethree.sh
@@ -8565,7 +8565,12 @@ SCRIPT
 mk_dateutil() {
   resume_tracker && return 0
   _setup_build_install python-dateutil src/optional/python-dateutil-${DATEUTILVER}.tar.gz python-dateutil-${DATEUTILVER}
-  find *ib* -name "python_dateutil-${DATEUTILVER}*.egg" | xargs chmod -R +r
+  for f in $( find *ib* -name "python_dateutil-${DATEUTILVER}*.egg" ) ; do
+    if [ -e "$f" ] ; then
+      chmod -R +r "$f"
+    fi
+  done
+  return 0
 }
 
 mk_pytz() {