--- sge-8.1.3/source/dist/util/install_modules/inst_common.sh.dist	2013-02-24 03:05:14.000000000 +1300
+++ sge-8.1.3/source/dist/util/install_modules/inst_common.sh	2013-05-20 17:12:26.380886422 +1200
@@ -380,9 +380,11 @@
              sge_execd sge_qmaster  \
              sge_shadowd \
              sge_shepherd qacct qalter qconf qdel qhold \
-             qhost qlogin qmake qmod qmon qresub qrls qrsh qselect qsh \
+             qhost qlogin qmake qmod qresub qrls qrsh qselect qsh \
              qstat qsub qtcsh qping qquota sgepasswd"
 
+   WARNBINFILES="qmon"
+
    WINBINFILES="sge_coshepherd sge_execd sge_shepherd  \
                 qacct qalter qconf qdel qhold qhost qlogin \
                 qmake qmod qresub qrls qrsh qselect qsh \
@@ -415,6 +417,15 @@
       fi
    done
 
+   for f in $WARNBINFILES; do
+      if [ ! -f $SGE_BIN/$f ]; then
+         $INFOTEXT "missing program >%s< in directory >%s<" $f $SGE_BIN
+         $INFOTEXT "install will continue but some functionality may be missing" $f $SGE_BIN
+         $INFOTEXT -log "missing program >%s< in directory >%s<" $f $SGE_BIN
+         $INFOTEXT -log "install will continue but some functionality may be missing" $f $SGE_BIN
+      fi
+   done
+
    for f in $UTILFILES; do
       if [ ! -f $SGE_UTILBIN/$f ]; then
          missing=true
