diff --git a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem b/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
index b04b02994269e45338940c4d189e43b06c6c722a..37766c13a95680b74f7fd31a2f26ad5b53701c4a 100755
--- a/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
+++ b/ffrn-lowmem-patches/files/usr/sbin/ffrn-lowmem
@@ -3,17 +3,16 @@
 # only do something if less than 40megs of RAM
 RAMSIZE=`grep MemTotal /proc/meminfo | awk '{print $2}'`
 if [ $RAMSIZE -le 40000 ] ; then
-    
-     # start haveged in config mode
-     MODE=`uci get gluon-setup-mode.@setup_mode[0].enabled`
-     if [ $MODE == "1" ] ; then
-     	/etc/init.d/haveged start
-     fi
-     
+
+    # start haveged in config mode
+    MODE=`uci get gluon-setup-mode.@setup_mode[0].enabled`
+    if [ $MODE == "1" ] ; then
+        /etc/init.d/haveged start
+
     # disable and stop haveged if enabled
-    if [ -f /etc/rc.d/S13haveged ] ; then 
+    elif [ -f /etc/rc.d/S13haveged ] ; then
         /etc/init.d/haveged disable
-	/etc/init.d/haveged stop
+        /etc/init.d/haveged stop
     fi
 
     # tweak some sysctls
@@ -32,4 +31,3 @@ if [ $RAMSIZE -le 40000 ] ; then
     /sbin/sysctl -w vm.dirty_ratio=30
     /sbin/sysctl -w vm.dirty_expire_centisecs=0
 fi
-