Index: alsa-plugins-1.2.6/maemo/dsp-protocol.c
===================================================================
--- alsa-plugins-1.2.6.orig/maemo/dsp-protocol.c
+++ alsa-plugins-1.2.6/maemo/dsp-protocol.c
@@ -92,7 +92,11 @@ static inline int dsp_protocol_unlock_de
  */
 int dsp_protocol_create(dsp_protocol_t ** dsp_protocol)
 {
+#ifndef PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP
+	pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER;
+#else
 	pthread_mutex_t mutex = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP;
+#endif
 	int ret = 0;
 	DENTER();
 	*dsp_protocol = (dsp_protocol_t *) calloc(1, sizeof(dsp_protocol_t));
