Image flickering when moved (slick2d)

Hello! I’ve got an Image object (slick2d) in my game.

I created it like this: Image image = new Image (1000,1000)

I then got the Graphics from it and painted it. I flushed the graphics afterwards.

When I render it to the screen it looks great. However, when I move it, it flickers. It brightens for a slit second and then goes back to normal.

I must add that I’m not rendering the entire image. I always render a part of it, like this:

minimapImage.draw(X1, Y1, X2, Y2, x1, y1, x2, y2);

Like i said, it looks great when stationary, it’s only when the lovercase x & y are changed that I get flickering. Ideas anyone?