diff --git a/packages/addons/service/rsyslog/changelog.txt b/packages/addons/service/rsyslog/changelog.txt
index d131823983..4f7534df67 100755
--- a/packages/addons/service/rsyslog/changelog.txt
+++ b/packages/addons/service/rsyslog/changelog.txt
@@ -5,3 +5,6 @@
- Add RELP Protocol
- Add ability to compress messages using TCP/UDP protocols
- Update configuration files using newer standards
+
+8.0.102
+- Add first run wizard configuration menu
diff --git a/packages/addons/service/rsyslog/package.mk b/packages/addons/service/rsyslog/package.mk
index 5cfb51d772..cce9d7024f 100644
--- a/packages/addons/service/rsyslog/package.mk
+++ b/packages/addons/service/rsyslog/package.mk
@@ -18,7 +18,7 @@
PKG_NAME="rsyslog"
PKG_VERSION="8.21.0"
-PKG_REV="101"
+PKG_REV="102"
PKG_ARCH="any"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/rsyslog"
diff --git a/packages/addons/service/rsyslog/source/default.py b/packages/addons/service/rsyslog/source/default.py
index 3999a0eb31..b7838e8a78 100644
--- a/packages/addons/service/rsyslog/source/default.py
+++ b/packages/addons/service/rsyslog/source/default.py
@@ -20,6 +20,7 @@ import subprocess
import xbmc
import xbmcaddon
+ADDON = xbmcaddon.Addon()
class Monitor(xbmc.Monitor):
@@ -32,4 +33,12 @@ class Monitor(xbmc.Monitor):
if __name__ == "__main__":
+
+ if ADDON.getSetting('RSYSLOG_WIZARD') == 'true':
+ try:
+ ADDON.openSettings(id)
+ ADDON.setSetting('RSYSLOG_WIZARD', 'false')
+ except:
+ pass
+
Monitor().waitForAbort()
diff --git a/packages/addons/service/rsyslog/source/settings-default.xml b/packages/addons/service/rsyslog/source/settings-default.xml
index 019b23815e..6160c557fb 100644
--- a/packages/addons/service/rsyslog/source/settings-default.xml
+++ b/packages/addons/service/rsyslog/source/settings-default.xml
@@ -5,6 +5,7 @@
+