Index: oup/current/Tools/RawEdit.pas
===================================================================
--- oup/current/Tools/RawEdit.pas	(revision 222)
+++ oup/current/Tools/RawEdit.pas	(revision 223)
@@ -146,9 +146,17 @@
   rawinfo := ConManager.Connection[ConnectionID].GetRawInfo(fileid, datoffset);
 
-  mem := nil;
-  ConManager.Connection[ConnectionID].LoadRawFile(rawinfo.SrcID, rawinfo.SrcOffset, TStream(mem));
-  hex.LoadFromStream(mem);
-  ClearValues;
-  hexSelectionChanged(Self);
+  if rawinfo.RawSize > 0 then
+  begin
+    mem := nil;
+    ConManager.Connection[ConnectionID].LoadRawFile(rawinfo.SrcID, rawinfo.SrcOffset, TStream(mem));
+    hex.LoadFromStream(mem);
+    ClearValues;
+    hexSelectionChanged(Self);
+  end
+  else
+  begin
+    hex.DataSize := 0;
+    ClearValues;
+  end;
 end;
 
