commit bae9a5154648b3d7e4d2737d359616b18947f449
Author: leszek <leszek@koltunski.pl>
Date:   Sun Oct 8 00:36:50 2023 +0200

    bugfix

diff --git a/src/main/java/org/distorted/dialogs/RubikDialogScoresThread.java b/src/main/java/org/distorted/dialogs/RubikDialogScoresThread.java
index b88a1862..634b7a63 100644
--- a/src/main/java/org/distorted/dialogs/RubikDialogScoresThread.java
+++ b/src/main/java/org/distorted/dialogs/RubikDialogScoresThread.java
@@ -159,15 +159,18 @@ class RubikDialogScoresThread extends Thread
     int[] time = load.time;
     String title = level==numLevels ? act.getString(R.string.levelM) : act.getString(R.string.lv_placeholder, level+1);
 
-    final LinearLayout section = view.createSection(act, tab, title, level, country, name, time);
-
-    act.runOnUiThread(new Runnable()
+    if( view!=null )
       {
-      @Override
-      public void run()
+      final LinearLayout section = view.createSection(act, tab, title, level, country, name, time);
+
+      act.runOnUiThread(new Runnable()
         {
-        view.addSection(act,section);
-        }
-      });
+        @Override
+        public void run()
+          {
+          view.addSection(act, section);
+          }
+        });
+      }
     }
   }
