diff --git a/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs b/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs index 85e6b504..9b1ce22c 100644 --- a/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs +++ b/Plugins/UniversalEditor.Plugins.Multimedia/ObjectModels/Multimedia/Picture/PictureObjectModel.cs @@ -227,9 +227,14 @@ namespace UniversalEditor.ObjectModels.Multimedia.Picture DataRequestEventArgs e = new DataRequestEventArgs(); OnDataRequest(e); } + if (bitmapData.Length == 0) + { + return new byte[0]; + } // memory goes from left to right, top to bottom byte[] data = new byte[mvarWidth * mvarHeight * 4]; + int i = 0; for (int h = 0; h < mvarHeight; h++) {