diff --git a/src/ImageSharp/Image/Image{TPixel}.cs b/src/ImageSharp/Image/Image{TPixel}.cs
index 7d8a48598..0b3352869 100644
--- a/src/ImageSharp/Image/Image{TPixel}.cs
+++ b/src/ImageSharp/Image/Image{TPixel}.cs
@@ -128,7 +128,7 @@ namespace SixLabors.ImageSharp
///
/// Gets the root frame.
///
- private IImageFrame RootFrame => this.Frames.RootFrame;
+ private IImageFrame RootFrame => this.Frames?.RootFrame;
///
Buffer2D IImageFrame.PixelBuffer => this.RootFrame.PixelBuffer;
@@ -144,15 +144,9 @@ namespace SixLabors.ImageSharp
/// The at the specified position.
public TPixel this[int x, int y]
{
- get
- {
- return this.RootFrame.PixelBuffer[x, y];
- }
+ get => this.RootFrame.PixelBuffer[x, y];
- set
- {
- this.RootFrame.PixelBuffer[x, y] = value;
- }
+ set => this.RootFrame.PixelBuffer[x, y] = value;
}
///