diff --git a/src/conio/sdl_con.c b/src/conio/sdl_con.c
index 1c8d4e08cb6b3e13832683d2c6395772cdd41968..2cc400ed1e2b810b2ebc34af27700218ca9a3105 100644
--- a/src/conio/sdl_con.c
+++ b/src/conio/sdl_con.c
@@ -1812,8 +1812,6 @@ int sdl_initciolib(int mode)
 {
 	if(init_sdl_video())
 		return(-1);
-	if(init_sdl_video()==-1)
-		return(-1);
 	sdl_key_pending=sdl.SDL_CreateSemaphore(0);
 	sdl_ufunc_ret=sdl.SDL_CreateSemaphore(0);
 	sdl_keylock=sdl.SDL_CreateMutex();