diff --git a/src/bumblebee.cpp b/src/bumblebee.cpp
index b09249ad79406f1b79555bf083da4b999619a014..68e8b9097e0fe24a3e7601a10a3d5797058d4914 100755
--- a/src/bumblebee.cpp
+++ b/src/bumblebee.cpp
@@ -272,14 +272,14 @@ void CBumblebee::get_stereo_image(char **left,char **right)
   }
 }
 
-void Cbumblebee::get_stereo_image_shared(char *left,char *right)
+void CBumblebee::get_stereo_image_shared(char *left,char *right)
 {
   int depth;
   dc1394error_t error;
   dc1394video_frame_t *frame;
   unsigned char *de_interleaved,*RGB_image;
 
-  if ( *left != NULL || *right != NULL)
+  if ( left != NULL || right != NULL)
   {
     DEBUG_INFO("Invalid image buffer.\n");
     /* handle error */