diff --git a/lib/screens/settings_screen.dart b/lib/screens/settings_screen.dart
index c2641bba..22055a73 100644
--- a/lib/screens/settings_screen.dart
+++ b/lib/screens/settings_screen.dart
@@ -52,31 +52,37 @@ class VersionNumberButton extends StatefulWidget {
 }
 
 class VersionNumberButtonState extends State<VersionNumberButton> {
-  String versionNumber = "";
-  String appName = "";
+  PackageInfo packageInfo;
 
   @override
   void initState() {
     super.initState();
 
     () async {
-      PackageInfo packageInfo = await PackageInfo.fromPlatform();
-
+      PackageInfo info = await PackageInfo.fromPlatform();
       setState(() {
-        versionNumber = packageInfo.version;
-        appName = packageInfo.appName;
+        packageInfo = info;
       });
     }();
   }
 
   @override
   Widget build(BuildContext context) {
+    var text = "";
+    if (packageInfo != null) {
+      text = packageInfo.appName +
+          " " +
+          packageInfo.version +
+          "+" +
+          packageInfo.buildNumber;
+    }
+
     return FlatButton(
       child: SizedBox(
         width: double.infinity,
         child: Text(
-          appName + " " + versionNumber,
-          style: Theme.of(context).textTheme.title,
+          text,
+          style: Theme.of(context).textTheme.subhead,
           textAlign: TextAlign.left,
         ),
       ),