diff --git a/bin/asynctask.py b/bin/asynctask.py
index 130fa44..18d8685 100644
--- a/bin/asynctask.py
+++ b/bin/asynctask.py
@@ -1102,10 +1102,10 @@ def interactive (self, way):
         else:
             setting = self.config.config['default']
             fzf = setting.get('fzf', 'fzf')
-            cmd = '--nth 1 --reverse --inline-info --tac '
+            cmd = '--nth 1 --reverse --inline-info --tac'
             flag = setting.get('fzf_flag', '')
-            flag = (not flag) and '+s ' or flag
-            cmd = (fzf and fzf or 'fzf') + ' ' + cmd + ' ' + flag
+            flag = flag or '+s'
+            cmd = (fzf or 'fzf') + ' ' + cmd + ' ' + flag
             cmd += ' --height 35%'
             rows = []
             width = 0