Index: kernel/genarch/src/fb/bfb.c
===================================================================
--- kernel/genarch/src/fb/bfb.c	(revision 40898df9bd87e62304262ae87135522a4eb7895a)
+++ kernel/genarch/src/fb/bfb.c	(revision a045ab1e7bd6bb7cd550b95bb706e6279dbb08cc)
@@ -40,5 +40,5 @@
 #include <console/console.h>
 
-uintptr_t bfb_addr = (uintptr_t) -1;
+uintptr_t bfb_addr = 0;
 uint32_t bfb_width = 0;
 uint32_t bfb_height = 0;
@@ -57,5 +57,6 @@
 bool bfb_init(void)
 {
-	if ((bfb_width == 0) || (bfb_height == 0))
+	if ((bfb_addr == 0) || (bfb_width == 0) || (bfb_height == 0) ||
+	    (bfb_bpp == 0) || (bfb_scanline == 0))
 		return false;
 	
