PictureBoxに画像が表示されれている状態で、
以下の部分でとエラーとなり、0byteのJpegファイルが生成されてしまいます。
どこを訂正すればよいのでしょうか。

if( PictureBox.Image != null ){
  FileStream FS = new FileStream( filePath, FileMode.Create);
  PictureBox.Image.Save( FS, ImageFormat.Jpeg );
}

エラー内容
'System.Runtime.InteropServices.ExternalException' のハンドルされていない例外が system.drawing.dll で発生しました。
追加情報 : GDI+ で一般的なエラーが発生しました。