diff --git a/ChangeLog b/ChangeLog
index a922499378e0a3a287ba1cddf330123e22fbadbb..a0f256a31225ecc073a3bd8370631967bcc2d583 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
 2016-01-12  Benno Schulenberg  <bensberg@justemail.net>
 	* NEWS: Fix some typos and whitespace, and normalize the dates.
+	* src/files.c (load_poshistory): Rename a variable.
 
 GNU nano 2.5.1 - 2016.01.11
 
diff --git a/src/files.c b/src/files.c
index de1c050a12998e2e5d478378a82c7e6c29022cf6..b43fbea22b22c0e7eb947bc42e096a354d952f7c 100644
--- a/src/files.c
+++ b/src/files.c
@@ -3200,17 +3200,17 @@ int check_poshistory(const char *file, ssize_t *line, ssize_t *column)
 /* Load the recorded file positions from ~/.nano/filepos_history. */
 void load_poshistory(void)
 {
-    char *nanohist = poshistfilename();
+    char *poshist = poshistfilename();
 
     /* Assume do_rcfile() has reported a missing home directory. */
-    if (nanohist != NULL) {
-	FILE *hist = fopen(nanohist, "rb");
+    if (poshist != NULL) {
+	FILE *hist = fopen(poshist, "rb");
 
 	if (hist == NULL) {
 	    if (errno != ENOENT) {
 		/* Don't save history when we quit. */
 		UNSET(POS_HISTORY);
-		history_error(N_("Error reading %s: %s"), nanohist,
+		history_error(N_("Error reading %s: %s"), poshist,
 			strerror(errno));
 	    }
 	} else {
@@ -3252,7 +3252,7 @@ void load_poshistory(void)
 	    fclose(hist);
 	    free(line);
 	}
-	free(nanohist);
+	free(poshist);
     }
 }
 #endif /* !DISABLE_HISTORIES */