  {
  	if (!fifopath)
  		return;
-@@ -5811,6 +5837,12 @@ static void notify_fifo(bool force)
+@@ -5880,6 +5906,12 @@ static void notify_fifo(bool force)
  		}
  	}
 

 /* Non-persistent runtime states */
 static runstate g_state;

@@ -689,12 +693,13 @@ static const char * const messages[] = {
 #define NNN_FCOLORS 5
 #define NNNLVL      6
 #define NNN_PIPE    7

# Authors: Luuk van Baal

diff --git a/src/nnn.c b/src/nnn.c
index c7440149..8ae75614 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -368,7 +368,8 @@ typedef struct {
	uint_t stayonsel  : 1;  /* Disable auto-proceed on select */
	uint_t trash      : 2;  /* Trash method 0: rm -rf, 1: trash-cli, 2: gio trash */
	uint_t uidgid     : 1;  /* Show owner and group info */
-	uint_t reserved   : 7;  /* Adjust when adding/removing a field */
+	uint_t previewer  : 1;  /* Run state of previewer */
+	uint_t reserved   : 6;  /* Adjust when adding/removing a field */
 } runstate;

 /* Contexts or workspaces */
@@ -516,6 +517,9 @@ static char g_tmpfpath[TMP_LEN_MAX] __attribute__ ((aligned));
 /* Buffer to store plugins control pipe location */
 static char g_pipepath[TMP_LEN_MAX] __attribute__ ((aligned));

