diff --git a/deploy_app.sh b/deploy_app.sh
index 206f6515d532c35993a2e33aa848cca842e8e65b..380f8238f86f5b145a8635f5c7a763e3d60726d7 100755
--- a/deploy_app.sh
+++ b/deploy_app.sh
@@ -265,10 +265,10 @@ function logdelete(){
 
     # order files by time 
     typeset -i local _iFiles=$( ls -1t ${logdir}/${sProfile}__.* | wc -l )
-    
+    typeset -i local _iStart=$iKeep+1
     header "DELETE LOGS ${logdir}/${sProfile}__* ... keep $iKeep"
     if [ $_iFiles -gt $iKeep ]; then
-        ls -1t ${logdir}/${sProfile}__.* | sed -n "${iKeep},${_iFiles}p" | while read mylogfile
+        ls -1t ${logdir}/${sProfile}__.* | sed -n "${_iStart},${_iFiles}p" | while read mylogfile
         do
             echo -n "deleting "
             ls -l "${mylogfile}" && rm -f "${mylogfile}"