diff --git a/src/gui/qt/RequesterImpl.hpp b/src/gui/qt/RequesterImpl.hpp
index 1ebfcff3b6abcf42c327ff35cd4c83f234d8af1b..ec3a2f0231f36bb2fff0f58c322bc0abfb524a03 100644
--- a/src/gui/qt/RequesterImpl.hpp
+++ b/src/gui/qt/RequesterImpl.hpp
@@ -26,7 +26,6 @@
 #include "Request.hpp"
 #include "ObjectFactory.hpp"
 
-class AnswerReceiver;
 class Call;
 class SessionIO;
 
diff --git a/src/gui/qt/SFLPhoneWindow.cpp b/src/gui/qt/SFLPhoneWindow.cpp
index 15c0329ad5e092ce936e5d2ac2e4ac0106a3ae80..1e8928b023787cbd80bce034d81321e8d39d923c 100644
--- a/src/gui/qt/SFLPhoneWindow.cpp
+++ b/src/gui/qt/SFLPhoneWindow.cpp
@@ -160,7 +160,7 @@ SFLPhoneWindow::keyPressEvent(QKeyEvent *e) {
   // Misc. key	  
   if (e->state() & Qt::ControlButton || e->key() == Qt::Key_Control) {
     emit shortcutPressed(e);
-  } else {
+  } else if (e->key() != Qt::Key_Shift) {
     emit keyPressed(Qt::Key(e->key()));
   }
 }