diff --git a/logs/logs.go b/logs/logs.go
index a9d7a189583c248fc0e5ac1bbcb5271e51062006..bc3d47172947e39e8b349f7ff461f1188869043f 100644
--- a/logs/logs.go
+++ b/logs/logs.go
@@ -44,6 +44,7 @@ var apiRequest *events.APIGatewayProxyRequest
 var currentRequestID *string
 var isDebug = false
 var storeLogsUntilTriggered = false
+var forceLogStoredLogs = false
 var disableLogging = false
 var build string
 var raygunClient *raygun4go.Client
@@ -475,6 +476,14 @@ func DisableLogging() {
 	disableLogging = true
 }
 
+func SetShouldForceLogStoredLogs(val bool) {
+	forceLogStoredLogs = val
+}
+
+func ShouldForceLogStoredLogs() bool {
+	return forceLogStoredLogs
+}
+
 func ClearInfo() {
 	logger = nil
 	cachedLogEntries = []LogEntryWithLevel{}