diff --git a/swift_test.go b/swift_test.go
index <HASH>..<HASH> 100644
--- a/swift_test.go
+++ b/swift_test.go
@@ -342,6 +342,8 @@ func TestObjectCreate(t *testing.T) {
 	if err != nil {
 		t.Fatal(err)
 	}
+	// FIXME: work around bug which produces 503 not 422 for empty corrupted files
+	fmt.Fprintf(out, "Sausage")
 	err = out.Close()
 	if err != swift.ObjectCorrupted {
 		t.Error("Expecting object corrupted not", err)
Fix tests to work around bug which produces <I> not <I> for empty corrupted files