diff --git a/lib/inventree/model.dart b/lib/inventree/model.dart
index 428f30d7..54cacc96 100644
--- a/lib/inventree/model.dart
+++ b/lib/inventree/model.dart
@@ -77,32 +77,21 @@ class InvenTreeModel {
     if (subKey.isNotEmpty) {
 
       if (!data.containsKey(subKey)) {
-        sentryReportMessage(
-          "getValue() called with invalid subKey",
-          context: {
-            "model": URL,
-            "key": key,
-            "subKey": subKey
-          }
-        );
         debug("JSON data does not contain subKey '$subKey' for key '$key'");
         return backup;
       }
 
-      data = (data[subKey] ?? {}) as Map<String, dynamic>;
+      dynamic sub_data = data[subKey];
+
+      if (sub_data is Map<String, dynamic>) {
+        data = (data[subKey] ?? {}) as Map<String, dynamic>;
+      }
+
     }
 
     if (data.containsKey(key)) {
       return data[key];
     } else {
-        sentryReportMessage(
-          "getValue() called with invalid key",
-          context: {
-            "model": URL,
-            "key": key,
-            "subKey": subKey
-          }
-        );
       debug("JSON data does not contain key '$key' (subKey '${subKey}')");
       return backup;
     }
diff --git a/lib/inventree/stock.dart b/lib/inventree/stock.dart
index 65a44876..3ec880fa 100644
--- a/lib/inventree/stock.dart
+++ b/lib/inventree/stock.dart
@@ -232,7 +232,7 @@ class InvenTreeStockItem extends InvenTreeModel {
     });
   }
 
-  int get status => getInt("staus");
+  int get status => getInt("status");
   
   String get packaging => getString("packaging");